Zum Inhalt springen

date() gibt falsche Uhrzeit zurück Lösung: [SYS][serverTimeZone] = 1??

Erstellt am 24. Mai 2008 · 3 Antworten · letzte Antwort am 25. Mai 2008

Tags: PHP, Frage

ingolach ·

Ich weiß das ist kein PHP-Forum - aber nachdem ich jetzt einiges herumgelesen habe kam ich auf die Einstellung [SYS][serverTimeZone] = 1 und hoffe das mir die Hilft. Nur weiß ich nicht wie ich die in meiner Extension einsetzen könnte.

Mein Problem: date() liefert von einem timestamp die falsche Uhrzeit zurück: genauer 2 Stunden zu spät. Ich schätze das ist eine Stunde wegen GMT+1 (Österreich) bzw. Sommerzeit.

Ich dachte date() liefert schon die korrekte lokale Zeit zurück. Mache ich etwas falsch oder ist das auf dem Server falsch eingestellt oder kann ich da irgendetwas mit [SYS][serverTimeZone] = 1 beheben.

Stehe gerade ziemlich daneben #angry#

Danke für eure Hilfe bzw. Hinweise.

einpraegsam.​net ·

Sieht mir so aus als wäre das eine TYPO3 Einstellung, die aber auf date() keinen Einfluss hat.

Billig aber schnell:

$date = date() + 86400;
ingolach ·

Ich glaube das geht aber nicht - wenn dann wieder Winterzeit ist muss ich das alles wieder umstellen?!