Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit abe8eb0

Browse files
committed
Call time.tzset (if available) just before calculating possible timezones from time.tzname.
1 parent ac6df95 commit abe8eb0

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Lib/_strptime.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,10 @@ def __calc_timezone(self):
284284
# Set self.__timezone by using time.tzname.
285285
#
286286
# Empty string used for matching when timezone is not used/needed.
287+
try:
288+
time.tzset()
289+
except AttributeError:
290+
pass
287291
time_zones = ["UTC", "GMT"]
288292
if time.daylight:
289293
time_zones.extend(time.tzname)

0 commit comments

Comments
 (0)