UNIX_TIMESTAMP()
thực hiện thủ thuật:
SELECT UNIX_TIMESTAMP('2011-12-21 14:20:00');
Tuy nhiên, UNIX_TIMESTAMP()
hàm chỉ lấy một ngày được định dạng MySQL tiêu chuẩn. Nếu bạn muốn sử dụng ký hiệu AM / PM, bạn sẽ cần sử dụng STR_TO_DATE
đầu tiên như thế này:
SELECT UNIX_TIMESTAMP(
STR_TO_DATE('2011-12-21 02:20pm', '%Y-%m-%d %h:%i%p')
);