Message284281
| Author |
ammar2 |
| Recipients |
SilentGhost, ammar2, belopolsky, paul.moore, pekka.klarck, r.david.murray, steve.dower, tim.golden, tim.peters, zach.ware |
| Date |
2016年12月29日.17:00:53 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1483030853.52.0.650594411695.issue29097@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
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. |
|