fix deprecated uses of chrono in lifecycle worker

This commit is contained in:
Alex 2025-02-14 18:08:23 +01:00
parent 9c7e3c7bde
commit 5b26545abf

View file

@ -395,13 +395,13 @@ fn midnight_ts(date: NaiveDate, use_local_tz: bool) -> u64 {
.expect("bad local midnight") .expect("bad local midnight")
.timestamp_millis() as u64; .timestamp_millis() as u64;
} }
midnight.timestamp_millis() as u64 midnight.and_utc().timestamp_millis() as u64
} }
fn next_date(ts: u64) -> NaiveDate { fn next_date(ts: u64) -> NaiveDate {
NaiveDateTime::from_timestamp_millis(ts as i64) DateTime::<Utc>::from_timestamp_millis(ts as i64)
.expect("bad timestamp") .expect("bad timestamp")
.date() .date_naive()
.succ_opt() .succ_opt()
.expect("no next day") .expect("no next day")
} }