我有一个存储在变量中的时间戳“1377592503467”,当我将它传递给php的date()函数时,它返回值“1935-05-26 03:04:11”。希望我错过了一些明显的东西;下面是我的代码。时间戳代表2013-08-27 15:57:45,但这不是返回的内容。
$date = "1377592503467";
$formattedDate = date("Y-m-d h:i:s", $date);
谢谢。
答案 0 :(得分:7)
看起来时间戳是毫秒,而不是PHP使用它们的时间。
执行date(..., $date / 1000)
。