Date today=new Date();
Calendar cal1 = Calendar.getInstance();
cal1.setTime(today);
// 将分钟、秒、毫秒域清零
cal1.set(Calendar.HOUR_OF_DAY, 0);
cal1.set(Calendar.MINUTE, 0);
cal1.set(Calendar.SECOND, 0);
cal1.set(Calendar.MILLISECOND, 0);
Date todayReset = cal1.getTime();
cal1.setTime(DateUtils.addDay(today,1));
Date todayPlusReset = cal1.getTime();
addDay的util
/**
* @author mudaren
* @info 对当前时间进行增加 返回增加后的时间
* @param day date
* @return time
* */
public static Date addDay(Date date,Integer day){
if(date==null){ date=new Date(); }
Calendar calendar=Calendar.getInstance();
calendar.setTime(date);
try {
calendar.add(Calendar.DAY_OF_MONTH,day);
}catch (Exception e){
calendar.add(Calendar.DAY_OF_MONTH,0);
}
return calendar.getTime();
}