[Python-ideas] lack of time zone support

Brett Cannon brett at python.org
Wed Jun 2 03:24:01 CEST 2010

On Tue, Jun 1, 2010 at 18:18, Bill Janssen <janssen at parc.com> wrote:
> Brett Cannon <brett at python.org> wrote:
>> First of all, there will never be a timezone table in the stdlib,
>> period. This has been brought up before and is always shot down
>> because python-dev does not want to have to keep track of timezone
>> changes. pytz and other modules fit that bill fine.
> Sure, sure.  Though I'm not sure that it has to be "in" the standard
> library to be part of the standard library.  Past time for CPython to
> start thinking about on-demand data, pulled dynamically from "the
> cloud", with a static version for backup.  Just a thought...
>> Now if you want UTC, that's different. Alexander already linked to an
>> issue that is discussing that end. The current proposal is to provide
>> a generic class that creates fixed UTC-offset timezones, with an
>> instance for UTC set on the datetime module.
> Yes, I've been following that.  Very promising.

Just need a patch. =)

>> If you get that class in, you could then patch _strptime to support
>> the %z directive so as to return a timezone that had a set UTC-offset.
>> Not optimal, but it's something.
> Yes, exactly.

Then that's fine. Get the fixed offset timezone in and then get a
patch for this and I don't see resistance.

More information about the Python-ideas mailing list