astrolabe 0.0.1

Date and time library for Rust
Documentation

Astrolabe is a date and time library for Rust which aims to be feature rich and easy-to-use.

Status

Astrolabe is currently in heavy development. Please do not use the crate in production yet.

Roadmap:

  • Create new DateTime based on current time or specific dates
  • (In progress) Formatting with specified format strings
  • Formatting as RFC3339 timestamp
  • Manipulation of DateTime with add() and sub() functions

Features

At this stage of development, not all functions have been fully implemented.

  • DateTime, a wrapper around std::time::SystemTime which implements formatting and manipulation functions
  • Formatting as RFC3339 timestamp
  • Formatting with specific format strings based on Unicode Date Field Symbols.
  • Zero dependencies if used without the format feature

MSRV

This crate uses Rust 2021 edition and requires at least version 1.60.

License

Licensed under either of

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.