gpt4 book ai didi

javascript - Javascript 日期/时间函数是否依赖于客户端机器?

转载 作者:可可西里 更新时间:2023-11-01 02:20:09 25 4
gpt4 key购买 nike

我想知道 Javascript 日期/时间函数是否总是返回 correct, universal dates/times或者,Javascript 是否是一种客户端语言,它们是否取决于客户端计算机将其日期设置为什么。

如果它依赖于客户端机器,获得正确世界时间的最佳方法是什么?

最佳答案

Javascript 只知道与其当前运行的环境一样多的正确时间,并且 Javascript 是 client-side .

因此,Javascript 受用户在其浏览的 PC 上具有正确时间、时区和设置的支配。

如果用户的时区不正确,但时间正确,则像 getUTCDate() 这样依赖于时区的函数将不正确。

如果用户的时间不正确,那么 Javascript 中所有与时间相关的函数都会不正确。

然而,有人可能会争论说,如果用户想要在他们的 PC 上使用正确的时间,他们就会设置正确的时间。与此相反的是,用户可能不知道该怎么做。

编辑 2020 年 6 月:操作系统从时间服务器自动更新计算机的系统时间现在很常见,这大大降低了客户端时间不正确的可能性。时区仍有可能不正确,但这也经常在安装过程中被系统以某种方式检测到,并且/或与用户在其相关在线帐户中提供的居住国家/地区相关联。

关于javascript - Javascript 日期/时间函数是否依赖于客户端机器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1016043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com