Unix时间戳给了遥远的未来一年

时间:2016-04-08 19:22:00

标签: php mysql datetime timestamp

我有几个JSON调用返回的时间戳。 我需要保存这些MySQL数据库。

我试图在这里回应他们。

echo date("Y-m-d G:i:s", 1460132362766) . "<br>";
echo date("Y-m-d G:i:s", 1460133219681) . "<br>";
echo date("Y-m-d G:i:s", 1460133397608) . "<br>";

但结果是

  

48239-10-03 3:59:26

     

48239-10-13 2:01:21

     

48239-10-15 3:26:48

我认为MySQL Y-m-d G:i:s

中时间戳数据类型的正确时间戳格式

我做错了什么?

1 个答案:

答案 0 :(得分:1)

你现在拥有的是以毫秒为单位的时间戳,大1000倍。只需简单地做:

echo date("Y-m-d G:i:s", 1460133397608/1000) . "<br>";