[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.
-------------------------------