[Zope-it] problema con la data

Giorgio Andreoletti giorgio.andreoletti@mentelocale.it
Thu, 05 Jun 2003 19:22:14 +0200


>Ho questo problema. In dbase la data =E8 stata archiviata in modo testo nel
>formato gg/mm/aaaa devo fare questa operazione:

hai provato a passare la data in formato testo come parametro di ZopeTime()=
 ?
cio=E8: <dtml-var "ZopeTime('2003/05/26')"> restituisce un oggetto ZopeTime=
=20
che "punta" a quella data... da l=EC fare operazioni =E8 semplice:

>1) alla data letta dal dbase devo aggiungere 150 al campo gg

<dtml-var "ZopeTime('2003/05/26') + 150">

>2) poi fare la verifica se il risultato =E8 maggiore o uguale alla data del
>giorno (es. 03/06/2003(letta dal dbase) >=3D 06/06/2003 (data di sistema)

<dtml-if "(ZopeTime('2003/05/26') + 150) > ZopeTime()">
.........

non l'ho provato ma dovrebbe andare

ciao
Giorgio


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D
Giorgio Andreoletti - mentelocale S.r.l.
responsabile hardware e networking
responsabile sviluppo web
www.mentelocale.it
giorgio.andreoletti@mentelocale.it
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=20