Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql str_to_date()返回NULL_Mysql - Fatal编程技术网

Mysql str_to_date()返回NULL

Mysql str_to_date()返回NULL,mysql,Mysql,我有一个字符串'10/01/2016 00:00',我想转换成DATETIME 我试着这样做: select STR_TO_DATE('10/01/2016 00:00', '%d/%m/%Y %h:%i'); 但它不起作用。我做错了什么?问题是,%h要求格式为01-12的一小时,而您提供的是00小时。您可以使用00-23格式的%H预计一小时,请尝试以下方法: select STR_TO_DATE('10/01/2016 00:00', '%d/%m/%Y %H:%i');

我有一个字符串
'10/01/2016 00:00'
,我想转换成DATETIME

我试着这样做:

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

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

问题是,
%h
要求格式为01-12的一小时,而您提供的是00小时。您可以使用00-23格式的
%H
预计一小时,请尝试以下方法:

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