From f7fdde6dceb4bbdb8d265dfe5d724dd4e2058019 Mon Sep 17 00:00:00 2001 From: Goffi Date: Fri, 28 Oct 2022 18:47:17 +0200 Subject: [PATCH] tools (utils): fix `parse_xmpp_date` timezone: rel 381 --- sat/tools/utils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sat/tools/utils.py b/sat/tools/utils.py index cf40c517..9ddd6530 100644 --- a/sat/tools/utils.py +++ b/sat/tools/utils.py @@ -177,9 +177,10 @@ def parse_xmpp_date( if with_time: dt = xmpp_datetime.parse_datetime(xmpp_date_str) else: - dt = xmpp_datetime.parse_date(xmpp_date_str) + d = xmpp_datetime.parse_date(xmpp_date_str) + dt = datetime.datetime.combine(d, datetime.datetime.min.time()) - return time.mktime(dt.timetuple()) + return dt.timestamp() def generatePassword(vocabulary=None, size=20):