Zum Inhalt springen

Uhrzeit wird falsch aus DB übernommen

Erstellt am 1. November 2005 · 4 Antworten · letzte Antwort am 2. November 2005

Tags: Kalender & Termine, PHP, Frage

istruper ·

Hallo,

ich bin gerade dabei, ein eigenes Kalender-Plugin zu basteln (da "jw_calendar" wohl offenbar bei T3-Version 3.6.0 nicht funktioniert und ich auch nichts nach meinem Geschmack gefunden habe).

In der Datenbank habe ich neben der Datumsangabe (Typ = int(11)) noch das Feld 'zeit' eingerichtet (ebenfalls Typ = int(11)), in die eine Uhrzeit eingetragen werden kann.

Die Ausgabe erfolgt über ein html-Template. In der PHP-Datei habe ich für die Ausgabe der Uhrzeit folgendes eingetragen:

$marker["###ZEIT###"] = date("H:i",$row["zeit"]);

Es funktioniert zwar, aber irgendwie erfolgt die Ausgabe der Uhrzeit immer genau eine Stunde später als in der Datenbank eingegeben.

Kann mir jemand sagen, woran das liegt bzw. wie ich das ändern kann?

istruper ·

Hi,

ich habe es versucht mit "Seitentitel bearbeiten" und dann ein Häkchen bei "Nicht cachen" gesetzt. Hat aber leider nichts gebracht.

Kann es sein, dass Du mich falsch verstanden hast? Mein Problem ist, dass ich in der Datenbank z.B. 17:00 als Zeitpunkt für einen Termin eintrage, in der Ausgabe aber 18:00 ausgegeben wird.

Hat das vielleicht was mit den Zeitzonen zu tun???

Trotzdem danke!

istruper ·

OK,

ich geb's ja zu. Hab vergessen, vorher die "Suche"-Funktion zu benutzen. :o Bin nun fündig geworden und die "TimeZone"-Ext. aus dem Repository runtergeladen. Jetzt klappt es.