From 2012ae64ec1a2245134a7871e00747c7a2e89b38 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Nov 02 2020 12:58:04 +0000 Subject: Revert "timezones for py 2.7" This reverts commit a9108584b72e817ce3426f2106ff0302dbf6742b. Fixes: https://pagure.io/koji/issue/2568 --- diff --git a/koji/__init__.py b/koji/__init__.py index 3b302b8..9ab87d0 100644 --- a/koji/__init__.py +++ b/koji/__init__.py @@ -3307,6 +3307,10 @@ def formatTimeLong(value): t = datetime.datetime.fromtimestamp(value) else: t = value + # return date in local timezone, py 2.6 has tzone as astimezone required parameter + # would work simply as t.astimezone() for py 2.7+ + if t.tzinfo is None: + t = t.replace(tzinfo=dateutil.tz.gettz()) t = t.astimezone(dateutil.tz.gettz()) return datetime.datetime.strftime(t, '%a, %d %b %Y %H:%M:%S %Z')