Sven Rautenberg: Zeitprobleme mit date()

Beitrag lesen

Moin!

Auf einigen Rechnern habe ich zum Beispiel :
                 Fri Apr 3 15:22:50 UTC +0100 2009
stehen, was falsch ist. Auf anderen Rechnern steht :
                 Fri Apr 3 16:22:50 UTC +0200 2009
Das ist richtig.

Beides kennzeichnet den identischen Zeitpunkt. Wenn du mal auf UTC zurückrechnest (also von 15:22 eine Stunde und von 16:22 zwei Stunden abziehst), kommst du exakt bei derselben Zeit (14:22 UTC) heraus.

In den Tickets werden die Stunde und die Minuten als Zeitstempel zu rate gezogen. Das führt nun allerdings zu einer Abweichung von eben einer Stunde.

Offensichtlich sind die Zeitzonen der Rechner nicht identisch eingestellt - irgendwo ist noch Winterzeit.

Allerdings ist es durchaus empfehlenswert, Zeitberechnung unter Berücksichtigung der Zeitzone durchzuführen. Das löst dann auch Verwirrungen mit der Sommer-/Winterzeit.

- Sven Rautenberg