使用PHP从Mysql以月-年格式显示日期

使用PHP从Mysql以月-年格式显示日期,php,mysql,datetime,formatting,Php,Mysql,Datetime,Formatting,这是查询 DateMake是MYSQL中的日期数据类型 $sqlCommand ="SELECT blogbody,datemade FROM blogpages WHERE bpid='$blogid'"; 这是提取数组 $dmade=$row["datemade"]; 我回显日期如何将其显示为例如:2014年11月使用'%M%Y'作为格式参数来显示月份名称和四位数年份,如下所示 DATE_FORMAT(datemade, '%M %Y') 这是修改后的查询 $

这是查询 DateMake是MYSQL中的日期数据类型

     $sqlCommand ="SELECT blogbody,datemade FROM blogpages WHERE bpid='$blogid'";
这是提取数组

        $dmade=$row["datemade"];
我回显日期如何将其显示为例如:2014年11月

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

DATE_FORMAT(datemade, '%M %Y')
这是修改后的查询

$sqlCommand = "SELECT blogbody, DATE_FORMAT(datemade, '%M %Y') AS datemade FROM blogpages WHERE bpid='$blogid'";
只需使用MySQL函数

将查询更改为:

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

你试过什么吗?有人试图格式化吗?没有,但我不知道在哪里格式化。我的日期显示为2014-09-15