Php 将日期字符串转换为完整日期
我从数据库中返回一个日期,并将其转换为格式化日期,但不是显示整个月份,而是显示“Apr”。有没有办法让它显示整个月,而不仅仅是缩写 代码Php 将日期字符串转换为完整日期,php,mysql,date,formatting,Php,Mysql,Date,Formatting,我从数据库中返回一个日期,并将其转换为格式化日期,但不是显示整个月份,而是显示“Apr”。有没有办法让它显示整个月,而不仅仅是缩写 代码 while(($row = mysql_fetch_array($query_date))) $date[] = date("M d",strtotime($row[0])); 这就是我的数据库返回的2012-04-25 22:07:35,日期函数返回这个Apr 25使用F 应该是F而不是M $date[] = date("F d",strtotim
while(($row = mysql_fetch_array($query_date)))
$date[] = date("M d",strtotime($row[0]));
这就是我的数据库返回的2012-04-25 22:07:35
,日期函数返回这个Apr 25
使用F
应该是
F
而不是M
$date[] = date("F d",strtotime($row[0]));
格式应该是,
while(($row = mysql_fetch_array($query_date)))
$date[] = date("F d",strtotime($row[0]));
在这里,您可以获得所有格式
检查此链接:,它可以为您提供有关日期格式的信息
在你的情况下,你需要改变
$date[] = date("M d",strtotime($row[0]));
到
“F”返回整月(1月到12月)。mysql有自己的日期格式函数,使用它比使用php更好。
$date[] = date("M d",strtotime($row[0]));
$date[] = date("F d",strtotime($row[0]));