PHP DATE_FORMAT问题

时间:2013-06-09 03:09:53

标签: php date format

我一直试图解决这个问题。简而言之,这就是代码:

$query = "SELECT player, SUM(points), SUM(wins), MIN(date) FROM pointentry GROUP BY player ORDER BY SUM(points) DESC";

$result = mysql_query($query) or die(mysql_error());

echo $row['MIN(date)'];

我正在尝试回复HTML页面“MIN(日期)”,它按原样运行,但我似乎无法通过查询分组列中的日期的最小值来查询另一个变量(列条目)作为不同的日期格式。

所有日期都存储在数据库中作为iso 8601.我希望它们显示在“%M%d,%Y”中,但到目前为止我使用的DATE_FORMAT的每个组合都没有用。它是iso 8601格式或空白。

我用谷歌搜索并试图阅读这个很长一段时间,但找不到答案!任何建议将不胜感激!

1 个答案:

答案 0 :(得分:0)

您必须尝试PHP

date功能
echo date('M d, Y', strtotime($row['MIN(date)']));

修改

F用于完整月份名称

echo date('F d, Y', strtotime($row['MIN(date)']));