petrovki: DatumUhrzeit in php mit mysql

Beitrag lesen

Hi!

Ich habe ein Zeitproblem mit MySQL+php

So wie du es beschreibst ist es für Außenstehenden nicht nachvollziehbar. Bei welchen Ausgangsdaten (inklusive Feldtyp) kommt es zu welchen Ergebnissen?

Der folgende Code haut mir in die Ausgabeseite immer eine Stunde drauf
[...]
Wie kann ich die Stunde da entfernen?

Ins Blaue geraten zwei Tipps: Lass die gesetzliche Grundlage entfernen. Nimm eine andere Zeitzone, UTC beispielsweise.

Lo!

Hier der Datenbank-Typ, um den es geht:

Feldname: a_updatetime
Feldtyp:timestamp
Attribut: ON UPDATE CURRENT_TIMESTAMP
Null: Nein
Standard: CURRENT_TIMESTAMP

Wenn ich mit phpmyadmin beschriebene SQL-Abfrag mache kommen ca 45 Datensätze raus, in denen die Zeit auch korrekt dargestellt wird.

Diesen Zeitstempel verwende ich in der folgende Ausgabe:
<pubDate><?php echo $a_updatetime; ?></pubDate>

Dann wird komischerweise genau eine Stunde auf die Zeit zuaddiert und ich weiß nicht wieso.
Hoffe, Du hast es jetzt verstanden