Ako is a Rust crate that offers a practical and human-friendly approach to creating, manipulating, formatting and converting dates, times and timestamps.
/// `Option::expect` but usable in a `const fn`
macro_rules!opt_expect{($expr:expr, $msg:literal)=>{match$expr{Some(value)=> value,None=>panic!($msg),}};}