java - 使用 Joda-Time 有什么缺点吗?

标签 java jodatime

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

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

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

您能否就该主题提供一些说明?

最佳答案

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

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

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

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

关于java - 使用 Joda-Time 有什么缺点吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/375544/

相关文章:

java - Joda-Time DateTimeZone 比较不正确

elasticsearch - Elasticsearch 中的自定义日期格式

java - 我应该用threeten代替joda-time吗

java - 测试使用其他测试的内部 ContextConfiguration

java - 解析时不忽略空格 - Java

java - 如何确保 Swing UI 确实显示在屏幕上?

java - 使用Java划分时间

java - 在 H2 数据库中将 Joda DateTime 与 Hibernate 结合使用 - SQLError

java - 不可解析的 POM,已看到 END_TAG,spring-security-bom

java - 如何为不同的进程运行相同的AsyncTask类?