Skip to main content

time

Macro time 

Source
macro_rules! time {
    ($scale:expr, $year:literal, $month:literal, $day:literal) => { ... };
    ($scale:expr, $year:literal, $month:literal, $day:literal, $hour:literal) => { ... };
    ($scale:expr, $year:literal, $month:literal, $day:literal, $hour:literal, $minute:literal) => { ... };
    ($scale:expr, $year:literal, $month:literal, $day:literal, $hour:literal, $minute:literal, $second:literal) => { ... };
}
Expand description

Convenience macro to simplify the construction of Time instances.

ยงExamples

use lox_time::Time;
use lox_time::time;
use lox_time::time_scales::Tai;


time!(Tai, 2020, 1, 2); // 2020-01-02T00:00:00.000 TAI
time!(Tai, 2020, 1, 2, 3) ; // 2020-01-02T03:00:00.000 TAI
time!(Tai, 2020, 1, 2, 3, 4); // 2020-01-02T03:04:00.000 TAI
time!(Tai, 2020, 1, 2, 3, 4, 5.006); // 2020-01-02T03:04:05.006 TAI