我遇到了https://blog.joda.org/2009/11/why-jsr-310-isn-joda-time_4941.html .
1) 我目前正在将 Java 日历迁移到 joda-time。我想知道,我应该使用threeten而不是joda-time吗? Threeten 准备好生产了吗?
2) 三个库和 joda-time 库可以同时存在于同一个应用程序中吗?因为我正在使用一些 3rd 方库,它也在使用 joda-time 库。
3) joda-time 会不会因为已经有threeten 就成为一个废弃的项目了?
最佳答案
官方回复:
截至 2011 年 1 月,ThreeTen 仍然是我认为的 Alpha。这意味着我是 更改方法名称,类出现和消失等。也就是说, 那里的代码基本上是健全的,并告诉正确的时间。
因此,我目前建议项目在 ThreeTen 之前使用 Joda-Time 进入测试版,这将是今年(2011 年)的某个时候。
可以同时拥有 Joda-Time 和 ThreeTen 应用。当 ThreeTen 稳定时,我打算添加接口(interface) 从 ThreeTen 到 Joda-Time 提供互操作性。然而, 互操作性永远不会容易,因为类具有相同的 名字。
Joda-Time 将在 ThreeTen 之后继续发行一段美好的时光 已经完成。但如果 JSR-310 将插入向 ThreeTen 迁移 在 Java SE 8 中完成。
2014 年 3 月更新,
截至 2014 年 3 月 5 日,JSR-310 为 approved包含在 Java JDK 8 中。有关更多信息,请参阅 ThreeTen home page .
关于java - 我应该用threeten代替joda-time吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4622918/