PHP和JavaScript / Jquery返回不同的时间戳

时间:2013-10-03 10:53:10

标签: javascript php jquery

我使用此new Date.getTime()current timestamp中获取jquery。它给了我价值1380796448330

但是当我使用PHP time()功能检查时,它给了我:1380796567

为什么两个值的长度存在差异?

2 个答案:

答案 0 :(得分:8)

JavaScript Date.getTime方法以毫秒为单位返回自Unix Epoch开始以来的时间,PHP time()函数以秒为单位返回它。

因此,如果您想在PHP中使用客户端的时间戳,则应将其除以千 反之亦然如果你想在客户端使用PHP中检索的时间戳(例如将其传递给Date构造函数),你应该将它乘以千。

答案 1 :(得分:1)

这里提到差异看看(计算时间戳博客)并将帮助你... http://cw.tactileint.com/++Dates_and_Times/JavaScript,PHP