Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hkalbasi/temporal-rs
Intl-first date and time library for rust
https://github.com/hkalbasi/temporal-rs
Last synced: about 2 months ago
JSON representation
Intl-first date and time library for rust
- Host: GitHub
- URL: https://github.com/hkalbasi/temporal-rs
- Owner: HKalbasi
- Created: 2022-02-19T12:40:11.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-26T10:31:32.000Z (almost 3 years ago)
- Last Synced: 2024-11-29T06:16:21.817Z (2 months ago)
- Language: Rust
- Size: 33.2 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# temporal-rs
Intl-first date and time library for rust## Based on ECMAScript's Temporal API
Designing a full featured date time library is hard, which is why standard library doesn't provide it. Temporal is a new date time
library for JS, which is being standardized for years (not finished yet). It is designed with the experience from previous efforts
and it supports multiple calendars, timezones and DST, arithmetic of those, all with corner cases considered, and compatible and
interoperable with other systems by using standards such as iso8601 and RFC 5545 (iCalendar). So it make sense to follow their
decisions closely.But there is some difference, for making this library more rust friendly. See [the differences](./docs/diff-with-ecma.md).
## How to use
There is [a cookbook](./docs/cookbook.md), contains examples of common tasks.