From e001d9bdbafe39cf7ca5505726f38ef7e1ac232c Mon Sep 17 00:00:00 2001 From: Heiko Schaefer Date: Mon, 5 Dec 2022 15:36:36 +0100 Subject: [PATCH] Don't use deprecated chrono fn. --- openpgp-card/src/card_do/key_generation_times.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openpgp-card/src/card_do/key_generation_times.rs b/openpgp-card/src/card_do/key_generation_times.rs index 1638083..cfc560c 100644 --- a/openpgp-card/src/card_do/key_generation_times.rs +++ b/openpgp-card/src/card_do/key_generation_times.rs @@ -13,7 +13,8 @@ use crate::Error; impl From for DateTime { fn from(kg: KeyGenerationTime) -> Self { - let naive_datetime = NaiveDateTime::from_timestamp(kg.0 as i64, 0); + let naive_datetime = NaiveDateTime::from_timestamp_opt(kg.0 as i64, 0) + .expect("invalid or out-of-range datetime"); DateTime::from_utc(naive_datetime, Utc) }