Seite 1 von 2

Uhrzeit stellt sich nicht um ....

Verfasst: 28.10.2007 18:44
von zx9r-treiber
Habe das Problem, das sich die Uhrzeit nicht richtig einstellt.
phpBB3 RS7
Meine derzeitigen Einstellungen lauten :

Datumsformat : D j. M Y, H:i (Die Syntax entspricht dem der date()-Funktion von PHP)
UTC+1 Mitteleuropäische Zeit
Sommerzeit Aktiv : Ja
Standard-Style: Subsilver2

Als Datumsformat schreibt er als Beispiel = So 28.Okt 2007 17:36

Auf dem Forum hat er aber : Aktuelle Zeit: So 28. Okt 2007, 19:36

Auch kann ich die Anzeige nicht Umstellen auf zB. = Sonntag 28 Oktober 2007 17:36

Egal was ich einstelle er nimmt es nicht. Selbst wenn ich es mit der Zeitverschiebung übertreibe .... nix änder sich.


Was mache ich falsch ???

Verfasst: 28.10.2007 19:25
von Chalong
Hi zx9r-treiber,

hast du die Änderungen auch in deinem persönlichen Bereich gemacht ?

Verfasst: 28.10.2007 19:32
von bantu
Da es Foren geben kann, auf die Menschen aus verschiedenen Zeitzonen zugreifen ist die Sommerzeit eine Persönliche Einstellung und daher im Persönlichen Bereich.
Eine Funktion alle Benutzer umzustellen gibt es nicht. Das geht nur per SQL (zu finden im Forum).

Verfasst: 28.10.2007 19:50
von zx9r-treiber
Oh man(n) ..... auf das einfachst kommt man(n) einfach nicht. :cry:

Danke ... nun läuft es richtig. :D

Sommerzeit

Verfasst: 30.10.2007 00:08
von yumper
Schade dass dies nicht global umgestellt wird.

In USA kennt man doch nu die Sommerzeit auch :-(

Eine kleine Tabelle mit Beginn und Ende der Sommerzeit
und die Sache wäre erledigt.

Verfasst: 30.10.2007 14:12
von bantu
So einfach ist das leider nicht. Die Entwickler und andere (:wink:) haben sich darüber auch schon Gedanken gemacht.
Das mit der Sommerzeit wird wohl in Version phpBB 3.2.x oder 3.4.x komplett überarbeitet.

Verfasst: 30.03.2008 03:41
von YoshiOWL
öhm...
In der Nacht von Sa. auf So. (Letzer Sa. im Monat März) wird die Sommerzeit,
In der Nacht von Sa. auf So. (Letzer Sa. im Monat Oktober) wird die Winnterzeit -Geschaltet.

Man braucht also Zwei abfragen.
1.) gibt es 4 oder 5 Wochen? daran gekoppelt dann
2.) ist es der 4. oder 5. Sa

der php-befehl lautet "strtotime"

zum Beitrag:
Dr.Death hat geschrieben:Info für alle Winterzeit --> Sommerzeit Umstellungen

Wenn man die Board DST Zeit im ACP ändert, ändert man es nur für Gäste und alle sich in Zukunft neu registrierenden User.

Alle bisherigen User rufen die Zeiteinstellung über Ihr eigenes Profil ab ( Persönlicher Bereich ).

Wenn Ihr nun für alle User zusammen ( egal für wen ) die Board Zeit von Winter ( DST = off ) auf Sommerzeit ( DST = on ) umstellen wollt, so geht es nur über einen SQL Befehl.

Achtet auf Euren Tabellen Präfix:

Code:

Code: Alles auswählen

UPDATE phpbb_users SET user_dst = 1 ; 
Besser ist da

Code: Alles auswählen

UPDATE phpbb_users SET user_dst = '1' WHERE user_timezone = '1.00'
Damit wird dann die DST nur bei den Usern umgestellt, die auch die zutreffenden Zeitzone eingestellt haben.

Verfasst: 30.03.2008 07:55
von yks
Da es Foren geben kann, auf die Menschen aus verschiedenen Zeitzonen zugreifen ist die Sommerzeit eine Persönliche Einstellung und daher im Persönlichen Bereich.
Eine Funktion alle Benutzer umzustellen gibt es nicht.
bei den board-einstellungen wird einem doch die option mit sommerzeit angeboten - ?

Verfasst: 30.03.2008 11:04
von YoshiOWL
Was glaubst Du wozu die "WHERE users_timezone = 1.00" da ist?
Richtig sie fragt ab, ob der User die UTC+1 (Mitteleuropäische Zeit) nutzt, und somit umstellen muss.

Die Boardeinstellung, ändert sich ja auch nicht Automatisch, und muss daher zwei mal im Jahr geändert werden.
auch das kann man mit dem sql-befehl "UPDATE" erledigen.

Baut man sich einen kleinen php-Schnippsel zusammen und patch z.B. die includes/functions.php dann kann man das ganze rech fix Automatisieren.

Verfasst: 31.03.2008 13:57
von bantu
Unter Umständen kann es Benutzer geben, die sich zwar in der jeweiligen Zeitzone bewegen, aber bei sich zum Beispiel keine Sommerzeit haben.

Das Zeitsystem wird mit phpBB 3.2 wohl nochmal überarbeitet. Es gibt zum Beispiel auch halbe Zeitzonen.

Eventuell werden wir eine Änderung in das sog. "Deutsche phpBB-Paket" aufnehmen.