使用gmdate给出了错误的日期

时间:2011-10-31 19:56:25

标签: php date time timestamp mediawiki

我正在制作mediawiki扩展程序,试图打印文章时间戳

$timestamp = $myArticle->getTimestamp();
$time = gmdate("D, d M Y H:i:s",$timestamp);

时间戳为的问题:20110807230546

但是给定的时间是:星期二,2038年1月19日03:14:07

为什么?

2 个答案:

答案 0 :(得分:0)

echo gmdate('D, d M Y H:i:s', strtotime($timestamp));

答案 1 :(得分:0)

使用wfTimestamp()

$time = wfTimestamp( TS_RFC2822, $timestamp );