为什么这个MySQL日期转换返回NULL?

时间:2011-10-13 18:20:34

标签: mysql

尝试将日期格式转换为MySQL日期:

SELECT STR_TO_DATE('8/3/2011 13:30','%m/%d/%Y %h:%i');

但它返回NULL。请注意,此类似查询有效:

SELECT STR_TO_DATE('8/3/2011 13:30','%m/%d/%Y');

1 个答案:

答案 0 :(得分:6)

%h期望从01到12的数字.13无效。

请尝试%H%k。他们是24小时。