Perspective is often the source of problems with communication.

You view timezones and DST as offsets from GMT.  I understand and respect 
that perspective.

When I think of timezones and DST I think of the timezone setting and the 
DST setting in Windows.

These settings are two separate settings in Windows that can be configured 
individually and independent of each other.

When I think of a time I think of

somedate, sometime, Eastern Standard Time (EST)

    OR

somedate, sometime, Eastern Standard Time Daylight Saving Time (EST DST)

If you view things from my perspective then I would hope my comments become 
more clear.

Last night I was talking to my wife about this discussion (I need to get a 
life :-)) and she came up with an analogy
that I like even better than my TV analogy.

Suppose she has a baby 01/02/2007 07:00 PM.

Today, a time after DST has started for this region someone asks her when 
her baby was born.

Here answer would be 01/02/2007 07:00 PM.

If we ask Windows that same question it would be 01/02/2007 08:00 PM.

Please see my other response to Martin because using your logic of "a DST 
change is a timezone change" that would mean that the textual representation 
of dates by Python 2.5.1 is WRONG.  I don't believe that to be true but you 
cannot have it both ways, if a DST change is a timezone change then Python 
should show the same dates as Windows does, if it is not the same then 
Python should show the dates that it is.


-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to