PHP的Linux时间戳

Adn*_*nan 5 php timestamp

我有以下时间戳:

1342259667654
Run Code Online (Sandbox Code Playgroud)

http://www.epochconverter.com/转换时给出:

Assuming that this timestamp is in milliseconds:
GMT: Sat, 14 Jul 2012 09:54:27 GMT
Your time zone: 14. juli 2012 11:54:27 GMT+2
Run Code Online (Sandbox Code Playgroud)

这是正确的时间,但在使用时:

echo date("Y-m-d H:i:s", 1342259667654);
Run Code Online (Sandbox Code Playgroud)

我得到以下日期:

1904-07-24 10:22:47
Run Code Online (Sandbox Code Playgroud)

如何使用PHP获取此时间戳的确切日期?

dav*_*ell 6

您的时间戳需要除以1000:

echo date("Y-m-d H:i:s", 1342259667654/1000);
Run Code Online (Sandbox Code Playgroud)