Java 8,为什么不是ZonedTime类呢



我发现Java 8没有与ZonedDateTime等效的东西,只能与TimeZonedTime类或类似的东西)一起使用我知道它们包括OffsetTime类,但它只存储偏移量。

将时区与日期和时间一起存储,而不仅仅是存储偏移量,有助于更轻松地处理夏令时。

我不是要求你给我其他选择,我知道有很多方法;我只是想知道为什么不包括这样的课程,这是设计问题吗?还是他们发现它是多余的?

引入由LocalTime和时区(而不是简单的偏移量)组成的类ZonedTime将是一个严重的错误。

建议的类型不包含日期。但如果没有日期,就不可能评估真实时区偏移量,将本地时间映射到任何合理的全球时间。为了考虑任何夏令时方面,你必须有一个日期和时间。

相关内容

  • 没有找到相关文章

最新更新