date_component
calculate dates interval between 2 dates with shared timezone with chrono. and the calculation is also considered with DST if necessary.
API
https://gpgkd906.github.io/date_component/date_component/
Example
use *;
use date_component;
// DateComponent { year: 0, month: 7, week: 4, modulo_days: 1, day: 29, hour: 0, minute: 0, second: 0, interval_seconds: 20995200, interval_minutes: 349920, interval_hours: 5832, interval_days: 243, invert: false }
Tests
Run tests with cargo test. see src/lib.rs.