calendar-duration
A Rust library containing a calendar respecting duration that is compatible with the time crate.
Supports parsing and displaying to/from strings. Also supports addition and subtraction with OffsetDateTime.
Usage
Add the following dependency:
calendar-duration = "<latest version>"
See documentation for details.
Time string syntax
yfor yearsmonfor monthswfor weeksdfor dayshfor hoursmfor minutessfor seconds
The string can be prefixed with - for negative durations.
Examples
1y3mon4d-3w4m5s