Mysql str_to_date()返回NULL

时间:2016-01-27 14:46:05

标签: mysql

我有一个字符串Task,我想转换为DATETIME

我试过这样:

'10/01/2016 00:00'

但它不起作用。我做错了什么?

1 个答案:

答案 0 :(得分:1)

问题是%h需要一小时的格式为01-12,并且您提供的小时为00.您可以使用期望格式为00-23的小时的%H,试试这个:

select STR_TO_DATE('10/01/2016 00:00', '%d/%m/%Y %H:%i');