private boolean judgeTime(){
SimpleDateFormat ft = new SimpleDateFormat ("yyyy-MM-dd hh:mm:ss");
try {
Date startTime = ft.parse(DateUtil.today() + " 23:00:00");
Date endTime = ft.parse(DateUtil.today() + " 06:00:00");
Date date = new Date();
return date.after(startTime) || date.before(endTime);
} catch (ParseException e) {
log.error("时间格式化异常");
}
return false;
}
判断当前时间是否在23点之后和早上6点之前,可传入非当前时间。