pub const HOURS_PER_DAY: u64 = 24;
pub const MINUTES_PER_DAY: u64 = HOURS_PER_DAY * 60;
pub const SECONDS_PER_DAY: u64 = MINUTES_PER_DAY * 60;
pub const MILLIS_PER_DAY: u64 = SECONDS_PER_DAY * 1000;
pub const MICROS_PER_DAY: u64 = MILLIS_PER_DAY * 1000;
pub const NANOS_PER_DAY: u64 = MICROS_PER_DAY * 1000;
pub const MINUTES_PER_HOUR: u64 = 60;
pub const SECONDS_PER_HOUR: u64 = MINUTES_PER_HOUR * 60;
pub const MILLIS_PER_HOUR: u64 = SECONDS_PER_HOUR * 1000;
pub const MICROS_PER_HOUR: u64 = MILLIS_PER_HOUR * 1000;
pub const NANOS_PER_HOUR: u64 = MICROS_PER_HOUR * 1000;
pub const SECONDS_PER_MINUTE: u64 = 60;
pub const MILLIS_PER_MINUTE: u64 = SECONDS_PER_MINUTE * 1000;
pub const MICROS_PER_MINUTE: u64 = MILLIS_PER_MINUTE * 1000;
pub const NANOS_PER_MINUTE: u64 = MICROS_PER_MINUTE * 1000;
pub const MILLIS_PER_SECOND: u64 = 1000;
pub const MICROS_PER_SECOND: u64 = MILLIS_PER_SECOND * 1000;
pub const NANOS_PER_SECOND: u64 = MICROS_PER_SECOND * 1000;
pub const MICROS_PER_MILLI: u64 = 1000;
pub const NANOS_PER_MILLI: u64 = MICROS_PER_MILLI * 1000;
pub const NANOS_PER_MICRO: u64 = 1000;