Ammar Askar added the comment: I just ran the following script to check if there are any folds from timestamps [0, 86399] in any timezone.
import datetime import pytz for tz in pytz.all_timezones: tz = pytz.timezone(tz) for i in range(86400): if datetime.datetime.fromtimestamp(i, tz).fold == 1: print(str(tz)) and it turns out there aren't any. I highly doubt any timezone is going to retroactively enable/disable DST during the epoch, so a potentially hacky fix is to just have a windows specific check for this value range. I'm adding the people involved in PEP 495 to the nosy list so they can give their input. ---------- nosy: +tim.peters _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue29097> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com