PHP日期格式星期几

PHP日期格式星期几,php,mysql,date,Php,Mysql,Date,我是我的slq声明我有: DATE_FORMAT(end_date,'%jS %M %Y') AS endDate 我预计日期会是2017年2月20日,但我得到的是2017年2月20日 jS不工作了。我做错了什么?您使用的是mysqlDATE\u FORMAT函数,因此您必须使用模式%D 发件人: %D带有英文后缀的月份日期(0、1、2、3、,�) 您需要将其用作%D,而不是%jS DATE_FORMAT(end_date,'%D %M %Y') AS endDate 您应该使用%D而不是%

我是我的slq声明我有:

DATE_FORMAT(end_date,'%jS %M %Y') AS endDate
我预计日期会是2017年2月20日,但我得到的是2017年2月20日


jS不工作了。我做错了什么?

您使用的是
mysql
DATE\u FORMAT
函数,因此您必须使用模式
%D

发件人:

%D带有英文后缀的月份日期(0、1、2、3、,�)


您需要将其用作
%D
,而不是
%jS

DATE_FORMAT(end_date,'%D %M %Y') AS endDate

您应该使用%D而不是%jS! 如下文所述: