encap dep:chrono in time utils

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2024-07-03 01:08:54 +00:00
parent 8cf55c702f
commit be2d1c722b
5 changed files with 13 additions and 7 deletions

View file

@ -9,3 +9,12 @@ pub fn millis_since_unix_epoch() -> u64 {
.expect("time is valid")
.as_millis() as u64
}
#[must_use]
pub fn rfc2822_from_seconds(epoch: i64) -> String {
use chrono::{DateTime, Utc};
DateTime::<Utc>::from_timestamp(epoch, 0)
.unwrap_or_default()
.to_rfc2822()
}