Zeitzonen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Jojoponn139
Mitglied
Beiträge: 133
Registriert: 05.08.2006 01:20
Wohnort: Berlin
Kontaktdaten:

Zeitzonen

Beitrag von Jojoponn139 »

Hi,

ich hätte da mal ne Frage zu den Zeitzonen. Bisher hab ich imme reinfach die date()-Funktion genuttz und den korrekten Zeitzonen keine beachtung geschenkt.

Könnte mir vielleicht jemand helfen, wie ich die Zeitzonen in die Zeitbestimmung mit einbeziehe?

Danke im Voraus...
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Für phpbb2, phpbb3 oder reiner PHP Code ?
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Und wenn für reinen PHP-Code: für welche PHP-Version? Das Handling der Zeitzonen hat sich mit 5.2 geändert.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Jojoponn139
Mitglied
Beiträge: 133
Registriert: 05.08.2006 01:20
Wohnort: Berlin
Kontaktdaten:

Beitrag von Jojoponn139 »

Also es handelt sich um reinen PHP-Code ...
Jopp genau und ich hab irgendwie nur möglichkeiten für PHP5 gefunden.
Obwohl es jetzt schon ziemlich alt ist verwenden ja aber viele noch PHP4 ... am besten also eine Funktion, die schon unter PHP4 arbeitet.
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von PhilippK »

Die Frage ist halt, was du genau für Fälle umsetzen willst. Das einfachste ist es, alle Zeiten bei der Eingabe in GMT umzuwandeln und dann ggf. die Ausgabe entsprechend zu modifizieren.
Ansonsten würde ich mir mal http://de2.php.net/manual/en/ref.datetime.php anschauen.

Gruß, Philipp
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Benutze doch gmdate()

Dann rechnest Du noch die Timezone vom User hinzu + eine evtl. DST ( Sommerzeit )

Beispiele findest Du hier:

http://de3.php.net/manual/de/function.gmdate.php
Jojoponn139
Mitglied
Beiträge: 133
Registriert: 05.08.2006 01:20
Wohnort: Berlin
Kontaktdaten:

Beitrag von Jojoponn139 »

Danke schonmall für die Hilfe ich werds mir mal anschauen notfalls poste ich nochmal...

Ok ich werde es mit der gmdate() machen. Dieser Windows-Bug dürfte mir dabei nicht in die Quere kommen, also vielen Dank!
Antworten

Zurück zu „Coding & Technik“