Javascript是否使用本地计算机时间?

时间:2010-11-20 19:27:05

标签: javascript time

这可能是一个愚蠢的问题,我99%肯定它确实如此,但我需要确定...... JS是否使用本地计算机的时间?

3 个答案:

答案 0 :(得分:8)

是的,它确实使用了计算机的当地时间。要进行测试,请更改计算机时间,它将反映在new Date

答案 1 :(得分:2)

它会在运行代码的任何计算机上使用时间。

在大多数情况下,这是在客户端计算机上的Web浏览器中,因此它将在Web浏览器看到的任何时间使用。这很可能是计算机的本地时间(除非浏览器做了一些奇怪的事情,大多数事情都没有,而且我从未见过)。

请注意,如果您使用的是node.js并运行服务器端Javascript,那么它将使用那个计算机的本地时间代替:)

答案 2 :(得分:0)

JS是客户端脚本语言,并且作为所有客户端语言,它无法获得服务器时间。获取服务器时间的唯一方法是通过AJAX(或任何基于ActivX的技术)向服务器发送请求。