我正在更改我的日期输出并尝试显示nd,rd,st等,如2013年9月1日或3日。看手册'jS'应该这样做,但它只是输出废话。有谁知道使用哪个正确的字母?
DATE_FORMAT(date, "%jS %M %Y") AS Displaydate
编辑:我的不好,我以为date_format是PHP而不是MySQL - 抱歉。
答案 0 :(得分:4)
https://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html#function_date-format
如果您阅读文档,您会看到使用%D显示日后缀
DATE_FORMAT(date, "%D") as suffix
会产生'第二'或'第一'等等。