//获取当前时间
Date now = DateUtil.date();
//获取工单的计划完成时间
Date planCompleteTime = o.getPlanCompleteTime();
//当前时间小于计划完成时间
if (!this.betweenDate(now, planCompleteTime)) {
continue;
}
/**
* 比较时间
*
* @param now 开始
* @param endDate 结束
* @return -1开始之前 0范围内 1结束之后
*/
private Boolean betweenDate(Date now, Date endDate) {
//当前时间大于截至时间
int compare = DateUtil.compare(now, endDate);
if (compare >= 1) {
return false;
} else {
//当前时间小于截至时间
return true;
}
}
本文介绍了如何在Java中使用日期函数判断当前时间是否在工单的计划完成时间范围内,以及实现了一个用于比较时间的betweenDate方法。
1838

被折叠的 条评论
为什么被折叠?



