Andi: Zeitzonenverständnisproblem?

Beitrag lesen

Hi Forum,

also, entweder ich bin zu blöd (wird wohl darauf hinauslaufen) oder da funktioniert wirklich was nicht.

Ich habe einen Server, welcher standardmäßig auf CET läuft (date gibt grad das zurück: Sun Dec 17 14:48:23 CET 2006)

Nun habe ich ein Script laufen, bei welchem die Clienten auch in anderen Zeitzonen sein können. Deshalb können die ihre Zeitzone auswählen und ich setze dann per date_default_timezone_set() ihre Zeitzone beim Skriptaufruf.

Nun, laut Wikipedia ist ja CET das gleiche wie GMT+1 (http://de.wikipedia.org/wiki/Zeitzone)

Sollte dann bei folgendem Beispielcode nicht das gleiche rauskommen?

print_r(date("O T")."\n");
print_r(date("d.m.Y H:i:s")."\n------------\n");
date_default_timezone_set("Etc/GMT+1");
print_r(date("O T")."\n");
print_r(date("d.m.Y H:i:s")."\n");

Ausgabe:
+0100 CET
17.12.2006 14:50:51
------------
-0100 GMT+1
17.12.2006 12:50:51

vielleicht könnte mir ja einer von euch freundlicherweise auf die Sprünge helfen ;)

Andi