diff --git a/libticker/src/ics/mod.rs b/libticker/src/ics/mod.rs index 32538f9..a796e6f 100644 --- a/libticker/src/ics/mod.rs +++ b/libticker/src/ics/mod.rs @@ -94,7 +94,7 @@ impl FromStr for Timestamp { fn from_str(s: &'_ str) -> Result { NaiveDateTime::parse_from_str(s, "%Y%m%dT%H%M%SZ") - .map(|time| DateTime::::from_utc(time, Utc) + .map(|time| DateTime::::from_naive_utc_and_offset(time, Utc) .with_timezone(&Local) .naive_local() )