计算两个日期之间的天数+1

[code]/**
* 计算两个日期之间的天数+1
* @param beginDate
* @param endDate
* @return
*/
public int daysOfTwoDate(Date beginDate,Date endDate){
int days = 1;//两个日期之前的天数
DateFormat df = new SimpleDateFormat("yyyyMMdd");

Calendar beginCalendar = Calendar.getInstance();
Calendar endCalendar = Calendar.getInstance();

beginCalendar.setTime(beginDate);
endCalendar.setTime(endDate);
//计算天数
while(beginCalendar.before(endCalendar)){
days++;
beginCalendar.add(Calendar.DAY_OF_MONTH, 1);
}
return days;
}[/code]

你可能感兴趣的:(java)