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

Cadena a marca de tiempo en MySQL

UNIX_TIMESTAMP() hace el truco:

SELECT UNIX_TIMESTAMP('2011-12-21 14:20:00');

Sin embargo, el UNIX_TIMESTAMP() La función solo toma una fecha con formato MySQL estándar. Si desea utilizar la notación AM/PM, deberá utilizar STR_TO_DATE primero así:

SELECT UNIX_TIMESTAMP(
    STR_TO_DATE('2011-12-21 02:20pm', '%Y-%m-%d %h:%i%p')
);