From c3b4f0514932022d833106c073767875e72e65ed Mon Sep 17 00:00:00 2001 From: kevinpoitra Date: Wed, 8 Jan 2020 01:09:21 -0600 Subject: [PATCH] Enforce a UTC time offset when converting an `OffsetDateTime` into a Header value --- actix-http/src/header/shared/httpdate.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/actix-http/src/header/shared/httpdate.rs b/actix-http/src/header/shared/httpdate.rs index 233f56aa3..0a0158077 100644 --- a/actix-http/src/header/shared/httpdate.rs +++ b/actix-http/src/header/shared/httpdate.rs @@ -49,7 +49,7 @@ impl IntoHeaderValue for HttpDate { fn try_into(self) -> Result { let mut wrt = BytesMut::with_capacity(29).writer(); - write!(wrt, "{}", self.0.format("%a, %d %b %Y %H:%M:%S GMT")).unwrap(); + write!(wrt, "{}", self.0.to_offset(UtcOffset::UTC).format("%a, %d %b %Y %H:%M:%S GMT")).unwrap(); HeaderValue::from_maybe_shared(wrt.get_mut().split().freeze()) } }