Calendar cal = Calendar.getInstance();
cal.setTime(employee.getDrivingLicenseFirstDate());
//cal.add(Calendar.DAY_OF_MONTH, 3);//3天
//cal.add(Calendar.MONTH, 6);//6个月
cal.add(Calendar.YEAR, 3);//3年
Date date2 = cal.getTime();
Date date = new Date();
int i = date.compareTo(date2);
if(i < 0){
return "初领日期 未满3年,禁止报名 ";
}
//######################################//
//Java日期提前几天(日期加)
Calendar cal = Calendar.getInstance();
cal.setTime(shjl.getUpdateTimeOne());
//cal.add(Calendar.DAY_OF_MONTH, 3);//3天
//cal.add(Calendar.YEAR, 3);//3年
cal.add(Calendar.MONTH, 6);//6个月
cal.add(Calendar.DAY_OF_MONTH, -1);//减1天
Date dateNew = cal.getTime();
//######################################//
//Java时间加X分钟
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MINUTE, -10);//X分钟
String now = df.format(cal.getTime());