我想说服架构经理在我们的产品中加入Joda-Time jar。

您知道使用它有什么缺点吗?

我认为Joda-Time需要不断更新,因为其中包含了文件。这是一个缺点。也许我错了。

您能在这个问题上说清楚些吗?

最佳答案

我在Joda Time方面几乎获得了积极的体验。我的一个问题是,当尝试构建自己的时区时(出于合理的原因,我向您保证:),我遇到了一些非常奇怪的异常,并且该文档不适用于该特定用例。

但是,在大多数情况下,使用它是一种乐趣-不变性使代码更容易推理,并且格式化程序的线程安全性非常有用。

是的,有些文件可以保持最新状态-但是至少您可以使它们保持最新状态。并不是说它们包含了Java内置的东西所不需要的东西,而是有了Java的机制,您就无法在没有大量黑客攻击的情况下使时区等信息保持最新!

基本上,+1用于使用Joda Time。 Java日期/时间API是Java平台IMO中最差的部分之一。

07-24 19:26
查看更多