Skip to main content

rskit_util/time/
mod.rs

1//! Time, duration, and UTC date/time helpers.
2
3mod civil;
4mod clock;
5mod duration;
6mod rfc3339;
7mod timing;
8
9pub use civil::{
10    CivilDate, CivilDateTime, civil_from_days, datetime_from_epoch_secs, days_from_civil,
11    days_in_month, epoch_secs_from_datetime, is_leap_year,
12};
13pub use clock::{Clock, FixedClock, SharedClock, SystemClock, system_clock};
14pub use duration::{format_duration, parse_duration};
15pub use rfc3339::{
16    format_compact_utc, format_rfc3339, format_rfc3339_datetime, now_epoch_secs, now_rfc3339,
17    now_utc, parse_rfc3339_utc, parse_rfc3339_utc_datetime,
18};
19pub use timing::{elapsed_millis, time_it};