判断日期是否在7天之内
public boolean isLatestWeek(Date addtime,Date now){ Calendar calendar = Calendar.getInstance(); //得到日历 calendar.setTime(now);//把当前时间赋给日历 calendar.add(Calendar.DAY_OF_MONTH, -7); //设置为7天前 Date before7days = calendar.getTime(); //得到7天前的时间 if(before7days.getTime() < addtime.getTime()){ return true; }else{ return false; } }
addTime 是要校核的时间
now 是获取的当前是时间
两个日期相差是否是一天
/** * 通过时间秒毫秒数判断两个时间的间隔 * @param date1 * @param date2 * @return */ public static int differentDaysByMillisecond(Date date1,Date date2) { int days = (int) ((date2.getTime() - date1.getTime()) / (1000*3600*24)); return days; }