一尘不染

在MySQL中格式化日期以返回MonthName,Year

sql

我在表中有需要按日期排序的行。很容易,使用date数据类型存储它们,ORDER BY等等。

但是,我试图获取这些行,并将日期轻松转换为 MonthName, Year

如果我将行的日期存储为2011-11-16,则希望提取该日期(使用PHP)并打印出来:

 November, 2011

阅读 147

收藏
2021-03-17

共1个答案

一尘不染

试试这个

SELECT DATE_FORMAT(`date`,'%M %Y') AS showdate FROM table
2021-03-17