From 08246280e5707cc6a3153efc9648e33d2e122054 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Tue, 7 Dec 2021 13:44:43 -0500 Subject: move from chrono to time chrono seems a bit unmaintained, and has a more awkward api --- src/format.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/format.rs') diff --git a/src/format.rs b/src/format.rs index 50424f0..9086500 100644 --- a/src/format.rs +++ b/src/format.rs @@ -12,6 +12,12 @@ pub fn exit_status(status: std::process::ExitStatus) -> String { } } +pub fn time(time: time::OffsetDateTime) -> String { + let format = + time::format_description::parse("[hour]:[minute]:[second]").unwrap(); + time.format(&format).unwrap() +} + pub fn duration(dur: std::time::Duration) -> String { let secs = dur.as_secs(); let nanos = dur.subsec_nanos(); -- cgit v1.2.3-54-g00ecf