我读过(不知道在哪里,但请看here) 使用Jodatime时,您必须保持文件最新。 什么样的文件?那是为什么?
答案 0 :(得分:4)
Joda-Time包含来自standard source的时区数据。随着政府更改其时区规则,数据将更新。可以使用this process使用最新数据更新Joda-Time jar文件。如果可能,建议保持JDK的时区数据和Joda-Time的时区数据。
但是,如果您的应用程序仅使用单个时区或稳定的时区,则无需及时更新最新信息,并且无需更新jar。
顺便说一下,日历系统或闰秒没有配置。时区只有配置。
答案 1 :(得分:2)
大多数时候你需要使用最新的jar,即更新jar就足够了。
相关的讨论是关于Joda包含不同日历的配置文件。 Joda在jar中包含的文件中存储有关日历,其夏令时状态等的信息。加班,政府决定改变这些规则。在这种情况下,需要更新这些包含的配置文件。
基本上,通过包含jodatime jar的旧副本,您可能会在时间分析中出现差异。