我应该使用Java日期和时间类还是使用像Joda Time这样的第三方库?
我正在创建一个基于Web的系统,该系统将在世界各国使用。必须存储的一种数据类型是日期和时间。
与 Joda time 等第三方库相比,使用 Java 日期和时间类的优缺点是什么?我想这些第三方库的存在是有充分理由的,但我自己从来没有真正比较过它们。
我正在创建一个基于Web的系统,该系统将在世界各国使用。必须存储的一种数据类型是日期和时间。
与 Joda time 等第三方库相比,使用 Java 日期和时间类的优缺点是什么?我想这些第三方库的存在是有充分理由的,但我自己从来没有真正比较过它们。
编辑:现在Java 8已经发布,如果你可以使用它,那就这样做! 在我看来,甚至比Joda Time更干净。但是,如果您卡在Java-8之前,请继续阅读...java.time
马克斯询问了使用Joda的利弊...
优点:
java.time
缺点:
DateTimeZoneBuilder
为了回应oxbow_lakes有效构建自己的小API的想法,以下是我对为什么这是一个坏主意的看法: