【发布时间】:2023-01-26 17:16:17
【问题描述】:
在爪哇,
- 如果
Instant代表一个时间点,编码为日期和时间 世界标准时间。 -
LocalDateTime表示一个时间点,编码为 JVM 本地时区中的日期和时间。
为什么LocalDateTime.ofInstant() 需要ZoneId 作为第二个参数?
这使得 LocalDateTime 不仅令人困惑并且可能不正确,而且与 ZonedDateTime 相同;因为LocalDateTime 的时区可以是任何时区,就像ZonedDateTime 一样。
【问题讨论】:
标签: java