[Zope-dev] strange ZopeTime-behavior
Joachim Schmitz
js@aixtraware.de
Fri, 1 Sep 2000 10:45:01 +0200 (CEST)
The following dtml-snipplet:
<dtml-var vonjahr>
<dtml-var vonmonat>
<dtml-var vontag><br>
<dtml-var bisjahr>
<dtml-var bismonat>
<dtml-var bistag>
<dtml-call
"REQUEST.set('vondatum',ZopeTime(vonjahr+'-'+vonmonat+'-'+vontag))">
<dtml-call
"REQUEST.set('bisdatum',ZopeTime(bisjahr+'-'+bismonat+'-'+bistag))">
<br><dtml-var vondatum>
<dtml-var bisdatum>
<br><dtml-var vondatum fmt="%d.%m.%Y"> bis:
<dtml-var bisdatum fmt="%d.%m.%Y">
produces the following output:
2000 8 1
2000 8 2
2000/08/01 2000/08/02 <--- correct
31.07.2000 bis: 01.08.2000 <--- one day less if used with fmt
Bug or feature ?
there is no TZ enviromentvariable set.
Server is Zope-2.2.0 on RH 6.2 behind Apache with PCGI.
Mit freundlichen Grüßen
Joachim Schmitz
AixtraWare, Ing. Büro für Internetanwendungen
Hüsgenstr. 33a, D-52457 Aldenhoven
Telefon: +49-2464-8851, FAX: +49-2464-905163