Java 的日期 API 真烂

date 记得在我刚学 Java 的时候,真是搞不清楚 Date 和 Calendar 这两个类,后来我渐渐知道,原来不能全怪我啊,Java 日期 API 之烂是公认的(不妨参见这篇文章,Tiago Fernandez 做过一个投票,就是要选举最烂的 Java API,结果 Java 日期 API 排行第二,仅次于臭名远扬的 EJB2,嘿嘿)。

蛋疼的 java.sql.Date

只有 Date 和 Calendar 搞定一切吗?那还好啊。当然不是!光 Date 就有 java.util.Date 和 java.sql.Date,而且关系是 java.sql.Date extends java.util.Date。为了把前者转成后者,我写了这样的代码

[……]阅读全文

back to top