我需要计算两个日期之间的月份,如果 startDate=2013.01.01,endDate=2013.01.31 答案应该是 1,startDate=2013.01.01,endDate=2013.02.01 答案应该是 2。请帮忙
问问题
12637 次
我需要计算两个日期之间的月份,如果 startDate=2013.01.01,endDate=2013.01.31 答案应该是 1,startDate=2013.01.01,endDate=2013.02.01 答案应该是 2。请帮忙
使用乔达月:
DateTime start = new DateTime(startDate.getTime());
DateTime end= new DateTime(endDate.getTime());
int months = Months.monthBetween(start, end).getMonths();