From 07fa6d4f053ff4bcf9b1650e81108625dbc49c57 Mon Sep 17 00:00:00 2001 From: Abraham Toriz Date: Wed, 7 Jul 2021 11:58:28 -0500 Subject: [PATCH] a better way of converting between timezones --- src/timeparse.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/timeparse.rs b/src/timeparse.rs index 93d8646..f6f124c 100644 --- a/src/timeparse.rs +++ b/src/timeparse.rs @@ -21,7 +21,7 @@ fn date_from_parts( match try_date { LocalResult::None => Err(Error::NoneLocalTime(input.into())), - LocalResult::Single(t) => Ok(Utc.from_utc_datetime(&t.naive_utc())), + LocalResult::Single(t) => Ok(t.with_timezone(&Utc)), LocalResult::Ambiguous(t1, t2) => Err(Error::AmbiguousLocalTime { orig: input.into(), t1: t1.naive_utc(),