[TYPO3-german] TCA: eval date zieht immer einen tag ab?!?
bernd wilke
x00nsji02 at sneakemail.com
Tue Aug 4 17:36:03 CEST 2009
Am Tue, 04 Aug 2009 13:48:53 +0200 schrieb Manfred Rutschmann . revier.de:
> Hallo Liste:
> 'datum' => array (
> 'exclude' => 1,
> 'label' =>
> 'LLL:EXT:mr_jobboerse/locallang_db.xml:tx_mrjobboerse_job.datum',
> 'config' => array (
> 'type' => 'input',
> 'size' => '8',
> 'max' => '20',
> 'eval' => 'date',
> 'default' => '0',
> 'checkbox' => '0',
> )
> ),
> Immer wenn ich den Datensatz öffne fehlt mir ein Tag! Bsw gebe ich im
> feld 7-9-2009 ein und speichere das, ist beim nächsten öffnen nur noch
> der 6-9-2009 eingetragen?!? Speicher ich das dann nochmal mit dem
> 6-9-2009 ab ist der beim nächsten mal drin.
>
> Wenn ich 7-9-2009 eintrage und über das Listenmodul die Dpalte Datum
> einblende sind auch hier alle Datum -1 Tag zu sehen... Jemand ne Idee?
klingt nach 'Korrektur' einer Zeitzonendifferenz.
wenn du nur ein Datum eingibst wird es als 0:00Uhr gespeichert [*]. kommt
jetzt eine Zeitzonenkorrektur (zb. -1 Std) wird daraus 23:00 Uhr des
Vortages. In der Anzeige erscheint nur der (Vor-)Tag, die Stunden werden
nicht angezeigt.
[*] TYPO3 nutzt für Datum/Zeit-Felder das unixtime-format = sekunden seit
1.1.1970, für jedes Datum wird implizit auch eine Zeit gespeichert
--
http://www.pi-phi.de/t3v4/cheatsheet.html
More information about the TYPO3-german
mailing list