【发布时间】:2020-10-31 08:22:47
【问题描述】:
我得到了当前的 IST 时间并将其转换为 ET 时区。然后我计算了两者的毫秒数。但两者都给出相同的值。他们应该给出不同的毫秒值,对吧? 我使用了以下方法,
EtTimeZone.toInstant().toEpocMillie();
【问题讨论】:
-
不,自纪元以来的毫秒数在任何时区都是相同的,因为纪元被定义为特定的时间瞬间(1970-01-01 00:00:00.000 UTC,精确到毫秒)。实际上,自纪元以来的毫秒数根本没有真正的时区 - 它只是自特定时刻以来的毫秒数。
标签: java time java-8 milliseconds