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

MySQL converte la stringa di data in timestamp Unix

Ecco un esempio di come convertire DATETIME al timestamp UNIX :
SELECT UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p'))

Ecco un esempio di come cambiare il formato della data :
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p')),'%m-%d-%Y %h:%i:%p')

Documentazione: UNIX_TIMESTAMP , FROM_UNIXTIME