Andreas Görtz: mysql timestamp formatieren

Beitrag lesen

Hi,

timestamp: 20040228115002

formatiert mit date("d.n.Y H:i", $timestamp):
13.12.1901 21:45

wo liegt der Fehler?

das liegt daran, dass der MySQL-Timestamp völlig anders aufgebaut ist, als der Unix-Timestamp, den date() erwartet. MySQL arbeitet nach dem Muster yyyymmddhhmmss, während der andere die vergangenen Sekunden seit dem 1.1.1970 enthält. Was du machen kannst, ist folgendes:

Gruß,
Andreas.