我尝试做一些非常简单的事情 - 使用date()函数将时间戳转换为php中的字符串。
代码如下:
$test = date('d/m/y','1407974400000');
echo $test;
我希望答案是14/8/14。
如果我查看http://www.epochconverter.com/那也会给出这个答案。
然而,上述PHP产生的输出是
07/12/86
我很确定我在这里做了一些完全愚蠢的事情 - 任何能够提供帮助的人吗?
谢谢,
克里斯
答案 0 :(得分:3)
你有3个零,使用秒而不是毫秒:
$test = date('d/m/y','1407974400');
echo $test;
答案 1 :(得分:0)
您应该在日期函数上使用“秒”而不是“毫秒”作为时间戳。
$test = date('d/m/y','1407974400');
echo $test;