1
我需要计算两个开始日期之间的日期和月份。从日期到日期(仅年/月)
E.g.我有两个日期1.1.2012和30.4.2012,现在我想知道这个范围内包含的天数和月数。
结果应该是121天4个月。我得到的是120天和3个月。
什么是最佳方法从joda时间开始这里?
我的代码(首尾两天java.util.Date):在几个月
Months.monthsBetween(new DateMidnight(startDate), new DateMidnight(endDate)).getMonths();
我不明白,如果我有个从一月至四月的4一月,二月,三月和四月。也许我的方法是错误的,或者我正在使用错误的方法 – Gambo 2012-08-01 14:49:41
4月30日还没有完成。四月在'五一'完成 – Ilya 2012-08-01 16:52:20