Mysql
 sql >> Database >  >> RDS >> Mysql

Converti da MySQL datetime in un altro formato con PHP

Se stai cercando un modo per normalizzare una data in formato MySQL, usa quanto segue

$phpdate = strtotime( $mysqldate );
$mysqldate = date( 'Y-m-d H:i:s', $phpdate );

La riga $phpdate = strtotime( $mysqldate ) accetta una stringa ed esegue una serie di euristiche per trasformare quella stringa in un timestamp unix.

La riga $mysqldate = date( 'Y-m-d H:i:s', $phpdate ) utilizza quel timestamp e date di PHP funzione per riportare il timestamp nel formato di data standard di MySQL.

(Nota del redattore :Questa risposta è qui a causa di una domanda originale con una formulazione confusa e dell'utilità generale di Google fornita da questa risposta anche se non rispondeva direttamente alla domanda che ora esiste)