On Tue, Jun 5, 2012 at 7:44 PM, Nick Coghlan <ncogh...@gmail.com> wrote:
> On Wed, Jun 6, 2012 at 11:57 AM, Alexander Belopolsky
> <alexander.belopol...@gmail.com> wrote:
>> On Tue, Jun 5, 2012 at 7:11 PM, Greg Ewing <greg.ew...@canterbury.ac.nz> 
>> wrote:
>>> What would be so bad about giving datetime objects
>>> a DST flag? Apps that don't care could ignore it and
>>> get results no worse than the status quo.
>>
>> This would neatly solve the round-trip problem, but will open a
>> different can of worms: what happens to the dst flag when you add a
>> timedelta?  If dst flag is optional, should you be able to compare
>> dst-aware and dst-naive instances?
>
> Yeah, I think it's cleaner to lean on tzinfo as much as possible. If
> we decide we need to support both "local, treating the overlapping
> hour as standard time" and "local, treating the overlapping hour as
> DST", then that could be represented as two different timezone objects
> and follow the normal rules for reconciling timezones rather than
> adding a new flag anywhere.

Let's not add a DST flag to datetime objects.

-- 
--Guido van Rossum (python.org/~guido)
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to