sql >> Base de Datos >  >> RDS >> Mysql

MySQL convierte la cadena de fecha a la marca de tiempo de Unix

Aquí hay un ejemplo de cómo convertir DATETIME a la marca de tiempo de UNIX :
SELECT UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p'))

Este es un ejemplo de cómo cambiar el formato de fecha :
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')

Documentación: UNIX_TIMESTAMP , FROM_UNIXTIME