自夏令时开始/结束以来,自纪元以来毫秒发生了什么?

vca*_*ra1 7 time timezone epoch

自纪元以来的毫秒数表示自1970年以来经过的毫秒数.在夏令时结束之前,或者当我们从2:00将时钟设置回1:00时,请执行自纪元退回以来的毫秒数,或者他们继续吗?

另一个问题: 如果我住在美国加利福尼亚州,这是太平洋(日光/标准)时间,那么自大纪元以来的毫秒数与纽约东部(日光/标准)时间相同吗?

小智 9

自纪元以来的毫秒数不受时区和夏令时的影响(夏令时刚刚用-1/+1改变了时区).

自纪元以来的毫秒/秒是(总是?),以UTC(或GMT + 0)表示.


San*_*man 5

正如 J. van Dijk 提到的,自 UNIX 纪元(1970 年 1 月 1 日 00:00:00 UTC)以来的毫秒数不受夏令时和时区的影响。

明确回答你的第二个问题,我认为这对于理解 UTC 本身很重要:如果两个人同时System.currentTimeMillis()用 Java 或Javascript 调用,其中一人在加利福尼亚,其中一人在纽约,他们应该得到相同的结果new Date().getTime()毫秒数。