1
我有一个字符串'10/01/2016 00:00'
,我想转换为DATETIMEMysql的STR_TO_DATE()返回NULL
我想是这样的:
select STR_TO_DATE('10/01/2016 00:00', '%d/%m/%Y %h:%i');
但它不工作。我做错了什么?
我有一个字符串'10/01/2016 00:00'
,我想转换为DATETIMEMysql的STR_TO_DATE()返回NULL
我想是这样的:
select STR_TO_DATE('10/01/2016 00:00', '%d/%m/%Y %h:%i');
但它不工作。我做错了什么?
的问题是,%h
预计格式01-12小时,你提供一个小时是00,您可以使用%H
一个期望的格式00-23小时,尝试用这样的:
select STR_TO_DATE('10/01/2016 00:00', '%d/%m/%Y %H:%i');