// Copyright 2023 The rust-ggstd authors. // SPDX-License-Identifier: 0BSD use ggstd::time; use ggstd::time::Time; use std::time::SystemTime; fn main() { println!("epoch start: {}", format_time(&time::unix(0, 0))); println!("now: {}", format_time(&time::now())); println!( "now systime: {}", format_time(&Time::from_systime(&SystemTime::now())) ); } fn format_time(t: &Time) -> String { format!( "{:04}-{:02}-{:02} {:02}:{:02}:{:02}", t.year(), t.month(), t.day(), t.hour(), t.minute(), t.second() ) }