直接调用方法传入日期
private static boolean time(Date updateDate) {
if(updateDate==null){
return true;
}
Calendar c1=Calendar.getInstance();
Calendar c2=Calendar.getInstance();
Calendar c3=Calendar.getInstance();
c1.setTime(updateDate);//要判断的日期
c2.setTime(new Date());//初始日期
c3.setTime(new Date());//也给初始日期 把分钟加五
c3.add(Calendar.MINUTE, 5);
c2.add(Calendar.MINUTE,-5);//减去五分钟
// System.out.println("c1"+c1.getTime());
// System.out.println("c2"+c2.getTime());
// System.out.println("c3"+c3.getTime());
if(c1.after(c2)&&c1.before(c3)){
// System.out.println("五分钟之内");
return true;
}else {
// System.out.println("五分钟之外");
return false;
}
}
个人博客网站【技术宋】