java计算多少天后的日期
/**
* 计算多少天后的日期
* @param date 手动输入日期
* @param days 多少天后
* @return
* @throws ParseException
*/
public static String addDate(String date,int days) throws ParseException {
Calendar calendar = Calendar.getInstance();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date parse = format.parse(date);
calendar.setTime(parse);
int year = calendar.get(Calendar.YEAR);
int month = calendar.get(Calendar.MONTH);
int day = calendar.get(Calendar.DAY_OF_MONTH);
// days 多少天后的日期
int newDay = day+days;
calendar.set(Calendar.YEAR,year);
calendar.set(Calendar.MONTH,month);
calendar.set(Calendar.DAY_OF_MONTH,newDay);
return format.format(calendar.getTime());
}