0

如何在 Java 中以整月为单位找到两个日期之间的差异?

4

2 回答 2

4

使用 JodaTime 的许多日期/时间功能更容易实现:

http://joda-time.sourceforge.net/

有计划将该库合并到 Java 7 中,但不幸的是这没有发生:

Joda Time 要包含在 Java 7 中吗?

于 2012-09-28T09:12:08.890 回答
2

我强烈建议您查看Joda-Time,因为它是一个更好、更直观且线程安全的 API。查看此 SO answer以获取针对您的问题的 Joda 特定答案。

请注意,Joda API 是新 Java Date API (JSR-310) 的基础,并计划在 Java 8 中发布(从 Java 7 中删除)。这是一个事实上的标准,并且学习 API 将是有价值的。

于 2012-09-28T09:12:30.343 回答