将mysql时间戳转换为PHP用户友好的版本


convert mysql timestamp into php user friendly version

我有2011-08-03 21:56:41来自MySQL时间戳,我想用PHP(不是MySQL)将其转换为2011年8月3日星期三。如何做到这一点?

使用strtotime()将日期/时间字符串转换为Unix时间戳,以便您可以使用date()以任何您想要的方式格式化该时间戳的值。

$stamp = '2011-08-03 21:56:41';
echo date('l F jS, Y', strtotime($stamp));
// output: Wednesday August 3rd, 2011

date()手册页的参考资料非常有用。对于特殊格式字符列表,我仍然一直引用它。

strtotime()函数乍一看有点像魔术。以下是关于strtotime()可以接受哪些输入格式的日期/时间文档,以供将来参考。