使用php将mysql日期(datetime)转换为更好的日期格式

时间:2010-03-28 16:26:06

标签: php mysql datetime date

我从一个mysql数据库获取信息的一些PHP代码。问题是日期的格式为:"2010-02-03 22:21:26"

有没有人知道一个简单的解决方案,使日期更加用户友好的格式。例如

2nd march 2010 at 22:21.

3 个答案:

答案 0 :(得分:10)

请参阅strtotime()date()

,例如,2010-02-03 22:21:263rd February 2010 at 22:21

$DateTimeStr = '2010-02-03 22:21:26';
echo date('jS F Y \a\t G:i', strtotime($DateTimeStr));

答案 1 :(得分:2)

date()函数将为您提供帮助。

这样的东西
$date = date('j F, Y h:i:s', strtotime($date_value));
print $date;

格式选项:

http://www.php.net/manual/en/function.date.php

答案 2 :(得分:2)

或使用datetime-class