Joda TimeLocalDate
将自己描述为:
LocalDate 是一个不可变的日期时间类,表示没有时区的日期。
然而,有一个LocalDate(Object instant, DateTimeZone zone)
接受时区的构造函数。如果对象是无时区的,那么时区构造函数的目的是什么?
构造函数 JavaDocs 指出:
从表示日期时间的 Object 构造一个实例,将时区强制为指定的时区。
我不知道“将时区强制为指定的时区”是什么意思,因为该对象是无时区的。也许它在内部转换为 UTC,然后丢弃时间(保留日期)。