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

Stringa per il timestamp in MySQL

UNIX_TIMESTAMP() fa il trucco:

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

Tuttavia, il UNIX_TIMESTAMP() la funzione richiede solo una data formattata MySQL standard. Se desideri utilizzare la notazione AM/PM, dovrai utilizzare STR_TO_DATE prima così:

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