什么是310 OffsetDate类型的用例?
答
在分析的日期和时间有四种基本元素的基本组成部分:
- 日期
- 时间
- (小时加/减从格林威治)
- 时区偏移量
这些自然形成七类:
- LOCALDATE的 - 迄今为止,只有
- 本地时间 - 时间只有
- LocalDateTime - 日期+时间
- OffsetDate - 日期+偏移
- OffsetTime - 时间+偏移
- OffsetDateTime - 日期+时间+偏移
- ZonedDateTime - 日期+时间+偏移+区域
(时间区域e只能在知道日期和时间时使用,因此没有ZonedDate或ZonedTime类)
前六种形式直接匹配XML schema定义,这实际上证明了它们的存在。在应用程序设计术语中,我怀疑OffsetDate
将是这七个类中使用最少的。
更新:2013-01-24:OffsetDate won't be in JDK 1.8。
“这些自然形成七类” - 对我来说看起来并不自然。这解释了为什么你添加了它,但没有回答我关于用例的问题。 –
用例是XML模式需要Offset *类,而ISO-8601也解析为Local *或Offset *类,而不是ZonedDateTime – JodaStephen
Yay,而不是java8! –