gpt4 book ai didi

javascript - Date.now() 对于不同时区返回不同的值吗?

转载 作者:行者123 更新时间:2023-11-28 14:07:20 25 4
gpt4 key购买 nike

Date.now() 的定义对我来说不清楚。根据定义,“Date.now() 是 JavaScript 中的内置函数,它返回自 1970 年 1 月 1 日 00:00:00 UTC 以来经过的毫秒数。”。那么,这是否意味着它会在所有时区为 Date.now() 提供相同的值?
选择用于计算的当前日期和时间是我的本地时区还是 UTC ?我对 java.util.Date getTime() 方法有相同的查询。

最佳答案

是的,Date.now() 将为您提供相同的 UTC 时间戳,与您当前的时区无关。这样的时间戳,而不是时间点,不依赖于时区。

Java 等效的 new Date() 为您提供完全相同的结果。

查看Coordinated Universal Time (UTC)了解更多信息。

<小时/>

仅供引用:不要在 Java 中使用 new Date(),因为它是一个遗留类。使用来自新 java.timeInstant.now() API 更加强大并且具有更好的设计。

关于javascript - Date.now() 对于不同时区返回不同的值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60799746/

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