Einzelnen Beitrag anzeigen
  #1  
Alt 07.07.2004, 14:24:59
crowl crowl ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 81
php und MySQL Timestamp

Ich lasse mir bei jedem Datensatzeintrag in die MySQL Tabelle automatisch einen Timestamp von MySQL generieren (MySQL Type: timestamp(14)).

In der Datenbank sieht der Eintrag des Timestamp z.B. so aus:
20040707135123

Lese ich diesen Wert mit PHP aus, und will ihn formatiert anzeigen, klappt das nicht.

Das Ergebnis von:
date("l dS of F Y h:i:s A", $row['mytime']);
ist:
Tuesday 19th of January 2038 04:14:07 AM

Was auf einen falschen Timestamp hindeutet. Den Timestamp ha ich -wie schon gesagt- automatisch von MySQL generieren lassen.

Unterstützen die PHP funktionen nur Unix Timestamps?

Über die MySQL Funktion Date() kann ich das Datum schon bei der SQL Abfrage formatieren lassen. Das ist aber nicht ganz das was ich möchte. Kann man mit PHP Mitteln keinen MySQL Timestamp formatieren?
Mit Zitat antworten