[Datetime-SIG] The BDFL's take
Alexander Belopolsky
alexander.belopolsky at gmail.com
Wed Jul 29 16:43:03 CEST 2015
On Wed, Jul 29, 2015 at 10:37 AM, Alexander Belopolsky
<alexander.belopolsky at gmail.com> wrote:
> an example of a "non-human" time arithmetics:
>
>>>> t = datetime(2014, 1, 1, 17, tzinfo=timezone.utc).astimezone()
>>>> t.strftime('%c %Z %z')
> 'Wed Jan 1 12:00:00 2014 EST -0500'
>>>> u = t + timedelta(1)
>>>> u.astimezone().strftime('%c %Z %z')
> 'Thu Jan 2 12:00:00 2014 EST -0500'
Sorry, I missed "1" in the month. It should have been
>>> t = datetime(2014, 11, 1, 17, tzinfo=timezone.utc).astimezone()
>>> t.strftime('%c %Z %z')
'Sat Nov 1 13:00:00 2014 EDT -0400'
>>> u = t + timedelta(1)
>>> u.astimezone().strftime('%c %Z %z')
'Sun Nov 2 12:00:00 2014 EST -0500'
More information about the Datetime-SIG
mailing list