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