timestamp-Prinzip
timestamp-Prinzip
Kann irgendjemand mal die PHP-Funktionen angeben, die man benötigt, um vernünftig mit Timestamps umzugehen?
Ich habe massive Probleme mit A der Zeitzonenverschieben und B, was noch viel größere Probleme bereitet, Winter-/Sommerzeit.
Jedesmal wenn ich geglaubt habe, die richtige Variante gefunden zu haben, indem ich irgendwo eine Stunde draufgerechnet oder abgezogen habe, hat das funktioniert und dann nach der Zeitumstellung haut plötzlich wieder gar nichts hin.
Ich habe massive Probleme mit A der Zeitzonenverschieben und B, was noch viel größere Probleme bereitet, Winter-/Sommerzeit.
Jedesmal wenn ich geglaubt habe, die richtige Variante gefunden zu haben, indem ich irgendwo eine Stunde draufgerechnet oder abgezogen habe, hat das funktioniert und dann nach der Zeitumstellung haut plötzlich wieder gar nichts hin.
meinst du das hier ?:
siehe php.net/time
Code: Alles auswählen
gmstrftime ("%B %d, %Y", time());
Ich will 'ne absolut eindeutige Zeit beim Eintragen haben. Individuell soll zusätzlich die Zeitzone für den betreffenden Eintrag gespeichert werden. Welche Funktion(en) brauch ich dafür?
Dann soll das ganze auch wieder ausgegeben werden. Und zwar mit der Zeitzone, die den Eintrag betrifft. Aber auch in der Zeit, die den Eintrag betrifft. D.h. wenn der Eintrag die Sommerzeit betrifft z.B. 19 Uhr am 1. Juli, dann soll auch beim Anzeigen dieses Eintrages am 01. Dezember "19 Uhr am 1. Juli" ausgegeben werden und nicht irgendwas anderes. Welche Funktion brauch ich dafür?
Dann soll das ganze auch wieder ausgegeben werden. Und zwar mit der Zeitzone, die den Eintrag betrifft. Aber auch in der Zeit, die den Eintrag betrifft. D.h. wenn der Eintrag die Sommerzeit betrifft z.B. 19 Uhr am 1. Juli, dann soll auch beim Anzeigen dieses Eintrages am 01. Dezember "19 Uhr am 1. Juli" ausgegeben werden und nicht irgendwas anderes. Welche Funktion brauch ich dafür?
Das mit den Zeitzonen ist NICHT das große Problem! Außerdem: Wieso - 3600?!? In Deutschland haben wir immer GMT + 1 Stunde!
Außerdem soll das ganze so funktionieren, daß wenn der Eintrag z.B. in London gemacht wird, die Zeitzone nicht sofort mit verrechnet wird, sondern gespeichert wird (Welche Fkt. braucht man für die Ausgabe der Zeitzone, in der sich der Poster befindet?) Dann muß irgendwie festgestellt werden, in welcher Zeit (Sommer/Winter) der Post gemacht wurde. Dann muß bei der Ausgabe festegestellt werden, welche Zeit gerade ist (Sommer/Winter).
Wie mache ich das alles?
Außerdem soll das ganze so funktionieren, daß wenn der Eintrag z.B. in London gemacht wird, die Zeitzone nicht sofort mit verrechnet wird, sondern gespeichert wird (Welche Fkt. braucht man für die Ausgabe der Zeitzone, in der sich der Poster befindet?) Dann muß irgendwie festgestellt werden, in welcher Zeit (Sommer/Winter) der Post gemacht wurde. Dann muß bei der Ausgabe festegestellt werden, welche Zeit gerade ist (Sommer/Winter).
Wie mache ich das alles?