Molti di noi non non rend contoere che il timestamp del MySQL non è il timestamp che la data del PHP () capisca. In effetti se provate a utilizzare il timestamp di MySQL direttamente nella funzione della data del PHP () allora otterrete le date completamente errate. Ci è un senso semplice utilizzare i dati del timestamp di MySQL nel PHP.

In primo luogo dovete modificare la domanda di SQL per usare la funzione di UNIX_TIMESTAMP del MySQL (). Così se il vostro SQL assomiglia a:
SELEZIONI l'autore, `quando `

allora convertalo:
SELEZIONI l'autore, UNIX_TIMESTAMP (`quando `)

Allora usi la funzione della data del PHP () per convertire il timestamp di UNIX in formato di affissione adatto come questa:
dati (F J, Y, g: i, $row [1])

dove $row [1] contiene il valore della colonna del timestamp.