gpt4 book ai didi

javascript - 新日期中的毫秒产生意外结果

转载 作者:行者123 更新时间:2023-11-28 13:38:00 24 4
gpt4 key购买 nike

不确定我在这里做错了什么。当我执行这条语句时:

new Date(43 * 365 * 24 * 60 * 60 * 1000) // ms from Epoch to Jan 1st, 2013

我明白了:

Thu Dec 20 19:00:00 EST 2012

我想我显然是半睡半醒,因为我确信这应该按预期工作(显然不是;))。

更新:谢谢大家 - 是的,我完全忘记了闰年损失的一天。作为其他人的引用,您可以在这里找到更多详细信息: http://www.wikihow.com/Calculate-Leap-Years

最佳答案

自 1970 年 1 月 1 日午夜 UTC 起,该功能按预期运行了该毫秒数。

(除了时区差异之外,为什么还有 11 天的差异?纪元与 2013 年 1 月 1 日之间有 11 个闰年。)

关于javascript - 新日期中的毫秒产生意外结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19990830/

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