标签: mysql date
SELECT UNIX_TIMESTAMP(STR_TO_DATE('2014-05-10 13:12:44','%Y-%m-%d %h:%m:%s'));
返回NULL。我错过了什么吗?我以为这会返回一个时间戳。
答案 0 :(得分:1)
您的日期格式字符串应为'%Y-%m-%d %H:%i:%s'。 %m表示月份,%h表示美国式0-12小时,因此13表示不好。
'%Y-%m-%d %H:%i:%s'
%m
%h
使用STR_TO_DATE几乎和调制解调器一样有趣,但并不完全。 : - )