【发布时间】:2014-08-22 05:09:43
【问题描述】:
假设我电脑上的时间不正确(比如提前 1 天)。
在这种情况下有没有办法获得current Unix Timestamp?
This answer 列出了几种获取 Unix 时间戳的方法,但据我所知,他们都认为机器的时间是准确的。
【问题讨论】:
-
是的,您可以从服务器获取它,或者使用 ajax,或者只是通过在某处回显它。
-
不,我不这么认为。如果例如硬件时钟错误,机器上只有这个信息,不知道这个故障。我唯一能想到的是通过 HTTP(甚至可能是 NTP)从 JavaScript 文件调用到服务器,您可以确保它有正确的时间。
-
从服务器端获取(s1)记住客户端时间(c1),下次在c2中你想要服务器时间,你可以使用s1+c2-c1,但是如果你这样做就不那么准确了想要毫秒的精度
标签: javascript timestamp unix-timestamp