New submission from Joshua Li:
See my SO answer and the corresponding question for detail:
Essentially, given two datetime.datetime instances t1 and t2, the following two
syntactically different lines of code should be logically equivalent, but in
fact differ by plus or minus one hour on Daylight Savings Time dates because
`datetime.datetime.__sub__` does not appear to take DST into account.
I am not sure if this is by intentional design, or a behavioral bug.
components: Library (Lib)
title: timedelta produced by datetime.__sub__ does not take Daylight Savings
Time into account
versions: Python 3.3, Python 3.4, Python 3.5, Python 3.6, Python 3.7
Python tracker <rep...@bugs.python.org>
Python-bugs-list mailing list