java 实现日期是否属于当前日期的前五分钟
将当前日期前进五分钟
public Date endtime(){
Calendar beforeTime = Calendar.getInstance();
beforeTime.add(Calendar.MINUTE, -5);// 5分钟之前的时间
Date beforeD = beforeTime.getTime();
String before5 = new SimpleDateFormat("yyyyMMddHHmmss").format(beforeD); // 前五分钟时间
return beforeD;
}
判断日期是否属于当前日期的前五分钟之内
nowTime:判断时间
beginTime:当前时间
endTime:提前五分钟时间
public static boolean belongCalendar(Date nowTime, Date beginTime,
Date endTime) {
Calendar date = Calendar.getInstance();
date.setTime(nowTime);
Calendar begin = Calendar.getInstance();
begin.setTime(beginTime);
Calendar end = Calendar.getInstance();
end.setTime(endTime);
if (date.after(begin) && date.before(end)) {
return true;
} else {
return false;
}
}