Das Datumsformat und die Zeitzone von phpBB

Beschreibung: Erklärt das Datumsformat und die Zeitzone von phpBB

Kategorie: Allgemeine Funktionen

Link zu diesem Artikel: Alles auswählen

[url=https://www.phpbb.de/kb/viewarticle?a=65&sid=390e2eba1ddb90a28e85035c7234f46e]Knowledge Base - Das Datumsformat und die Zeitzone von phpBB[/url]

PHP (nicht phpBB) hat ein eigenes System, um ein Datum zu speichern. Hier werden die Sekunden ab (Anfang) 1970 gezählt.

Vorteil: Überall auf der Welt ist diese Zahl gleich.
Nachteil: Man muss diese Zahl in in ein zeitzonenabhängiges Datum umwandeln.
In Deutschland wird generell folgendes Datumsformat verwendet: TT.MM.JJJJ HH:MM:SS. In PHP entspricht das "d.m.Y, H:i:s".

Um dieses Datum im phpBB zu nutzen, muss man es an zwei Stellen eintragen:
  • Im ACP unter "Allgemeines" > "Board Konfiguration" > "Board-Einstellungen" "Datumsformat".
  • Im "Persönlichen Bereich" > "Einstellungen" > "Persönliche Einstellungen" unter "Mein Datums-Format"
Die ACP-Einstellung ist das "Default" für neue User und Gäste, im Profil für jeden persönlich. Eintragen muss man dort dann "d.m.Y, H:i:s" (Ohne "), oder (wer keine Sekunden braucht) "d.m.Y, H:i" (Ohne ").

Die Uhrzeit wird vom phpBB immer als UTC (z.B: England) ausgegeben. Wer in Deutschland ist, muss somit die Zeitzone auf Europa/Berlin stellen
Die Zeitzone kann hier angepasst werden:
  • Im ACP unter "Allgemeines" > "Board Konfiguration" > "Board-Einstellungen" "Zeitzone für Gäste:".
  • Im "Persönlichen Bereich" > "Einstellungen" > "Persönliche Einstellungen" unter "Meine Zeitzone:"
Der Wechsel auf die Sommerzeit erfolgt automatisch. Stimmt die Zeit trotzdem nicht, dann geht die Uhr im Bios des PCs falsch auf dem das phpBB läuft und muss nachgestellt werden.


Mehr über das Datumsformat kann man bei php.net nachlesen. Wer also z.B. den Wochentag oder die "Swatch-Internet-Zeit" anzeigen lassen möchte, wird dort fündig.