UNIX_TIMESTAMP()
faz o truque:SELECT UNIX_TIMESTAMP('2011-12-21 14:20:00');
No entanto, o
UNIX_TIMESTAMP()
A função aceita apenas uma data formatada padrão do MySQL. Se você quiser usar a notação AM/PM, precisará usar STR_TO_DATE
primeiro assim:SELECT UNIX_TIMESTAMP(
STR_TO_DATE('2011-12-21 02:20pm', '%Y-%m-%d %h:%i%p')
);