[Zope-dev] [Bug] DateTime(string) uses GMT as timezone

Joachim Werner joe@iuveno-net.de
Mon, 1 Oct 2001 10:06:04 +0200


Hi!

Stephan Richter has started to re-implement DateTime using mxDateTime a
couple of weeks ago. That should fix all the various problems with DateTime.
At Zope Corporation, Andreas Jung took care of that. So if you complain loud
enough, I guess the fix could go into the 2.5 release. It just might be hard
to be backward-compatible with all the errors, but maybe there could be
something like a legacy mode you can activate if you need it ... ;-)

Joachim

----- Original Message -----
From: "Steve Alexander" <steve@cat-box.net>
To: "Dieter Maurer" <dieter@handshake.de>
Cc: <zope-dev@zope.org>
Sent: Sunday, September 30, 2001 11:08 PM
Subject: Re: [Zope-dev] [Bug] DateTime(string) uses GMT as timezone


> Dieter Maurer wrote:
>
> > Unfortunately
> >
> > DateTime(year,month,day) != DateTime("%d-%d-%d" % (year,month,day))
> >
> > The former uses the local timezone (which I think is right)
> > while the latter uses GMT+0 (which seems not right).
> >
> > Thinks are quite bad, as the latter is used to convert
> > ":date" form values into DateTime objects.
>
>
> See also here:
>
> http://lists.zope.org/pipermail/zope-dev/2001-August/012974.html
>
> ----
>
> I get different times from a string, depending whether I use '-' or '/'
> as a date delimiter.
>
>   >>> from DateTime.DateTime import DateTime
>   >>> DateTime('2001-08-20').pCommonZ()
> 'Aug. 20, 2001 12:00 am GMT+0'
>   >>> DateTime('2001/08/20').pCommonZ()
> 'Aug. 20, 2001 12:00 am GMT+1'
>   >>>
>
> I find the difference a tad surprising.
>
> Is this a bug or a feature?
>
> If it's a bug, I'll work on a fix.
>
> I'm guessing this is a feature; perhaps using the '-' delimiter suggests
> I'm trying to use ISO formatting.
>
> I'm running this in a GMT+1 timezone btw.
>
> Zope latest from CVS, Python 2.1.
> ----
>
> I never got a reply as to whether it was a bug or a feature, so I didn't
> work on a fix.
>
> --
> Steve Alexander
> Software Engineer
> Cat-Box limited
>
>
>
> _______________________________________________
> Zope-Dev maillist  -  Zope-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zope-dev
> **  No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope )
>
>