Javascript使用本地计算机时间吗?

Javascript使用本地计算机时间吗?,javascript,time,Javascript,Time,这可能是一个愚蠢的问题,我99%肯定它会,但我需要确定。。。JS使用本地计算机的时间吗?是的,它使用计算机的本地时间。要进行测试,请更改计算机时间,它将反映在新日期中,它将在运行代码的任何计算机上使用该时间 在大多数情况下,它位于客户端计算机上的web浏览器中,因此它将使用web浏览器看到的任何时间。这很可能是计算机的本地时间(除非浏览器正在做一些奇怪的事情,大多数人都没有,我也从未见过) 请注意,如果您使用node.js之类的东西并运行服务器端Javascript,那么它将使用该计算机的本地时

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

是的,它使用计算机的本地时间。要进行测试,请更改计算机时间,它将反映在
新日期

中,它将在运行代码的任何计算机上使用该时间

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


请注意,如果您使用node.js之类的东西并运行服务器端Javascript,那么它将使用该计算机的本地时间:)

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

它还需要什么时间?只是好奇而已。那些奇怪的东西是什么?@JavaGeek:什么奇怪的东西?浏览器可能正在做的奇怪的事情?可能是任何东西。有很多浏览器,其中一些可能做了一些奇怪的事情,可能是特定用途的浏览器或其他什么。在处理web开发时,仅仅评论一下浏览器的行为永远不能100%保证。