/**
* 获得当天零时零分零秒
* @return
*/
private Date initDateByDay(){
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
calendar.set(Calendar.HOUR, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
return calendar.getTime();
}
/**
* 获得当天的年份
* @return
*/
private Integer getYear(){
Calendar calendar = Calendar.getInstance();
return calendar.get(Calendar.YEAR);
}
/**
* 获得当天的月份
* @return
*/
private Integer getMonth(){
Calendar calendar = Calendar.getInstance();
return calendar.get(Calendar.MONTH )+1;
}
/**
* 获取指定天数后的时间对象
* @param date
* @param day
* @return
*/
private Date addDateIsDay (Date date,Integer day){
Calendar calendar = Calendar.getInstance();
calendar .setTime(date);
calendar .add(Calendar.DAY_OF_MONTH, day);// 今天+day天
return calendar.getTime();
}