From 6d66bf20550ee9a33630cecd193f58ea677d8095 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Tue, 2 Mar 2021 19:15:24 +0100 Subject: [PATCH] tz improveme --- rowers/tasks.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rowers/tasks.py b/rowers/tasks.py index fb4608c7..f22a3aab 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -2991,6 +2991,10 @@ def handle_c2_async_workout(alldata,userid,c2token,c2id,delaysec,defaulttimezone except: timezone_str = defaulttimezone + startdatetime = startdatetime.replace(tzinfo=None) + tz = pytz.timezone(timezone_str) + startdatetime = tz.localize(startdatetime) + workoutdate = startdatetime.astimezone( pytz.timezone(timezone_str) ).strftime('%Y-%m-%d')