# HG changeset patch # User Goffi # Date 1666975637 -7200 # Node ID 8179cff7ef5c17ffc6972cda87a3fb0fd7961b06 # Parent 9badc46c5481b519f278cf5d4341acd5ad5c74df tools (utils): fix `parse_xmpp_date` timezone: rel 381 diff -r 9badc46c5481 -r 8179cff7ef5c sat/tools/utils.py --- a/sat/tools/utils.py Fri Oct 28 18:47:17 2022 +0200 +++ b/sat/tools/utils.py Fri Oct 28 18:47:17 2022 +0200 @@ -177,9 +177,10 @@ 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):