Java ZonedDateTime 最小/最大偏移量

标签 java zoneddatetime

我只是想知道 java ZonedDateTime 中的最大偏移量是多少

当我这样做时:

ZonedDatetime.parse("2017-03-13T00:00:00.0:+23:00")

我收到一个解析异常,提示范围不能超过 -18/+18

在这种情况下,我们如何解析偏移量前后超过 18 小时的日期?

最佳答案

这样的偏移量并不存在。只需看一下 UTC 偏移量列表即可:https://en.wikipedia.org/wiki/List_of_UTC_time_offsets

正如您所看到的,偏移量从 -12 到 +14。不需要 ZonedDatetime.parse 支持其他偏移量。

关于Java ZonedDateTime 最小/最大偏移量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57621390/

相关文章:

java - Cassandra 批量加载器

java - gridwidth 和 gridheight 如何工作(Java guid GridBagLayout)?

date - 获取本周第一天和当前时间 JDK 8 之间的时间范围

java - 在时区将 ZonedDateTime 转换为 LocalDateTime

java - 解析 ZonedDateTime.parse 忽略偏移量

java - Android:切换到 fragment 内的新 fragment ?

java - 如何生成 HTML5 有效的 Javadoc?

java - 从 ZonedDateTime 对象获取该月的最后一天

java - 我们可以通过编程方式配置 Chrome 吗?

java - 从 ZoneDdateTime 转换日期给出本地时间而不是 ZonedTime