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

时间:2011-08-04 05:20:19

标签: php mysql datetime

我有2011-08-03 21:56:41来自MySQL时间戳,我想使用PHP(非MySQL)将其转换为2011年8月3日星期三。怎么办呢?

1 个答案:

答案 0 :(得分:2)

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

$stamp = '2011-08-03 21:56:41';
echo date('l F jS, Y', strtotime($stamp));

// output: Wednesday August 3rd, 2011

date() manual page的参考非常有用。我仍然一直引用特殊格式字符列表。

strtotime()函数起初看似神奇。有关将来可以接受的输入格式here's the supported date/time documentation的{{3}}以供将来参考。