diff --git a/ghy-quartz/src/main/java/com/ghy/quartz/service/impl/OrderServiceImpl.java b/ghy-quartz/src/main/java/com/ghy/quartz/service/impl/OrderServiceImpl.java index 0926adde..64d7fc0c 100644 --- a/ghy-quartz/src/main/java/com/ghy/quartz/service/impl/OrderServiceImpl.java +++ b/ghy-quartz/src/main/java/com/ghy/quartz/service/impl/OrderServiceImpl.java @@ -294,8 +294,12 @@ public class OrderServiceImpl implements OrderService { } public boolean isInTimeRange(LocalTime now, int hour, int minute) { - LocalTime start = LocalTime.of(hour, minute - 1, 59); // 17:29:59 LocalTime end = LocalTime.of(hour, minute, 59); // 17:30:59 + if(minute==0){ + minute=60; + hour=hour-1; + } + LocalTime start = LocalTime.of(hour, minute - 1, 59); // 17:29:59 return !now.isBefore(start) && !now.isAfter(end); }