[Datetime-SIG] Making dt parameter of timezone.tzname(dt) optional

Ethan Furman ethan at stoneleaf.us
Wed Sep 9 19:38:17 CEST 2015


On 09/09/2015 10:24 AM, Alexander Belopolsky wrote:
> On Wed, Sep 9, 2015 at 12:33 PM, Tim Peters wrote:
>>
>> +0.  The base (tzinfo) class requires the datetime argument because,
>> in general, a zone's name depends on the datetime (like "is it in the
>> zone's "daylight" time"?).
>
> I was thinking of returning the "zoneinfo" name such as America/New_York
>  in this case.  This would end the debate about what is the "proper"
> timezone name: if you know the date and time - you can get a specific
>  EST/EDT abbreviation.  If not - you'll just get whatever the zoneinfo
>  calls itself.

+1

--
~Ethan~


More information about the Datetime-SIG mailing list