例如我有这个:
Calendar result = Calendar.getInstance(TimeZone.getTimeZone("UTC"));
result.setTime(new Date(0))
这应该是日历的开始(1. Januar 1970 ...),但是纪元以来的第一秒到底是什么?或者更精确地说:自纪元起 0 毫秒的时区是最早的时区?
第一个是“Pacific/Kiritimati”吗?
最佳答案
准确地说,UTC 不是时区,而是时间标准。为了正式正确,没有国家/地区使用 UTC“时区”。但从非常基本的角度来看,UTC 与 GMT 类似。因此,自纪元以来的第一秒是 GMT 午夜后的一秒(1970 年 1 月 1 日)。
另请注意,使用 GMT 的国家/地区在应用夏令时时会切换到不同的时区。例如。英国切换 BST,比 GMT 早 +01:00
关于Java:日历中的绝对第一秒是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27121717/