[Zope] DateTime and ISO-dates
Tony Rossignol
tonyr@ep.newtimes.com
Wed, 12 Apr 2000 10:15:02 -0700
>
> I have some problems with DateTime in Zope. I generally want dates in
> the form 'YYYY-MM-DD'. But I can't figure out an easy way to get this
> with DateTime objects. There is a ISO method that produces both date
> and time: 'YYYY-MM-DD HH:MM:SS'. But nothing to get only the date.
>
> Perhaps one could wish for some addtions to the DateTime class. Some
> possibilities are, in order of preference:
>
> 1. Configurable default data format.
> 2. An ISODate method.
> 3. strftime method that uses localtime and not gmtime.
Try this:
YYYY-MM-DD HH:MM:SS <dtml-var "_.DateTime(thistime).ISO()">
YYYY-MM-DD <dtml-var "_.DateTime(thistime).ISO()[:10]">
Also take a look at the lib/python/DateTime/DateTime.py for the other
methods available. I guess here we find what the meaning of "the source
is the documentation". Oh well it gets one more into the guts of it all
- that can't be all bad.
--Hope this helps.
--
-------------------------------
tonyr@ep.newtimes.com
Director of Web Technology
New Times, Inc.
-------------------------------