[Datetime-SIG] PEP 495 (Local Time Disambiguation) is ready for pronouncement
Alexander Belopolsky
alexander.belopolsky at gmail.com
Sun Aug 16 21:41:00 CEST 2015
On Sun, Aug 16, 2015 at 2:34 PM, Tim Peters <tim.peters at gmail.com> wrote:
> Just noting that the "Guidelines for new tzinfo implementations"
> section uses the term "hour" when discussing DST transitions, which it
> defines as
>
> hour = timedelta(hours=1)
>
> The confusion here is that DST adjustments aren't always an hour.
Yes, I was planning to change that to "delta". Note that in the
reference implementation, I added a case using Lord Hope Island time
zone that has a 30 min DST delta. I'll make sure Antarctica/Troll
is supported correctly as well.
> If I were you, I'd leave the text alone, but add a footnote explaining
> that things may need to be adjusted in the obvious ways for timezones
> with oddball DST adjustments and/or more than one kind of DST per
> year.
Makes sense. The US-style DST rules are confusing enough that we
probably don't want to complicate the discussion. I'll add a
footnote.
More information about the Datetime-SIG
mailing list