如何计算两个日期(包括两个日期)之间的天数?
我试过了:
int days = Days.daysBetween(new DateTime(startDate), new DateTime(endDate)).getDays();
但有一天这不包括在内。
请帮忙
答案 0 :(得分:0)
只需使用:
int days = (Days.daysBetween(new DateTime(startDate), new DateTime(endDate)).getDays()) + 1;
答案 1 :(得分:0)
或者这样做:
int days = TimeUnit.DAYS.convert(endDate.getTime() - startDate.getTime(),TimeUnit.MILLISECONDS)+ 1;