Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.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日期\格式()问题_Mysql_Sql_Date_Date Formatting - Fatal编程技术网

MySQL日期\格式()问题

MySQL日期\格式()问题,mysql,sql,date,date-formatting,Mysql,Sql,Date,Date Formatting,我在MySQL表上有日期,格式为2015年10月30日星期五09:50:37,当我尝试使用date\u格式(delv\u time,“%Y-%m-%d”)进行格式化时,它返回null,就MySQL而言,这不是日期。那是一根绳子。您需要使用将其转换为日期。然后,您可以使用DATE\u FORMAT()仅获取日期时间的日期部分 DATE_FORMAT(STR_TO_DATE(delv_time,'%a %b %d %T %Y'),'%Y-%m-%d') 可能重复的

我在MySQL表上有日期,格式为2015年10月30日星期五09:50:37,当我尝试使用
date\u格式(
delv\u time
,“%Y-%m-%d”)
进行格式化时,它返回
null

,就MySQL而言,这不是日期。那是一根绳子。您需要使用将其转换为日期。然后,您可以使用
DATE\u FORMAT()
仅获取日期时间的日期部分

DATE_FORMAT(STR_TO_DATE(delv_time,'%a %b %d %T %Y'),'%Y-%m-%d')
可能重复的