使用PHP从Mysql显示日期为MONTH YEAR格式

时间:2014-11-08 12:13:12

标签: php mysql datetime formatting

这是查询 datemade是MYSQL中的date数据类型

     $sqlCommand ="SELECT blogbody,datemade FROM blogpages WHERE bpid='$blogid'";

这是获取数组

        $dmade=$row["datemade"];

我回复日期我们如何将其显示为ex: 2014年11月

2 个答案:

答案 0 :(得分:1)

使用DATE_FORMAT function'%M %Y'作为格式参数来显示月份名称和四位数年份,如下所示

DATE_FORMAT(datemade, '%M %Y')

这是修改后的查询

$sqlCommand = "SELECT blogbody, DATE_FORMAT(datemade, '%M %Y') AS datemade FROM blogpages WHERE bpid='$blogid'";

答案 1 :(得分:0)

只需使用MySQL DATE_FORMAT功能。

将您的查询更改为:

$sqlCommand ="SELECT blogbody, DATE_FORMAT(datemade, '%M %Y') AS datemade FROM blogpages WHERE bpid='$blogid'";