Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL converte string de data para timestamp Unix


Veja um exemplo de como converter DATETIME para carimbo de data/hora UNIX :
SELECT UNIX_TIMESTAMP(STR_TO_DATE('15 de abril de 2012 12:00AM', '%M %d %Y %h:%i%p'))

Veja um exemplo de como alterar o formato da data :
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('15 de abril de 2012 12:00AM', '%M %d %Y %h:%i%p')),'%m-%d-% S %h:%i:%p')

Documentação: UNIX_TIMESTAMP , FROM_UNIXTIME