MySQL日期\格式()问题
我在MySQL表上有日期,格式为2015年10月30日星期五09:50:37,当我尝试使用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') 可能重复的
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')
可能重复的