feat:校验时间是否满足开市时间

This commit is contained in:
xiang
2025-09-20 01:03:30 +08:00
parent 8f92daf7c8
commit f65ff27434

View File

@@ -73,15 +73,15 @@ public class DateUtils {
if (Objects.equals(LocalDateTime.now().getDayOfWeek(), DayOfWeek.SATURDAY) || if (Objects.equals(LocalDateTime.now().getDayOfWeek(), DayOfWeek.SATURDAY) ||
Objects.equals(LocalDateTime.now().getDayOfWeek(), DayOfWeek.SUNDAY)) { Objects.equals(LocalDateTime.now().getDayOfWeek(), DayOfWeek.SUNDAY)) {
log.info("当前时间为:{}", LocalDateTime.now()); log.info("当前时间为:{}", LocalDateTime.now());
return false; return true;
} }
LocalTime now = LocalTime.now(); LocalTime now = LocalTime.now();
boolean inMorning = now.isAfter(LocalTime.of(9, 29)) && now.isBefore(LocalTime.of(11, 31)); boolean inMorning = now.isAfter(LocalTime.of(9, 29)) && now.isBefore(LocalTime.of(11, 31));
boolean inAfternoon = now.isAfter(LocalTime.of(12, 59)) && now.isBefore(LocalTime.of(15, 1)); boolean inAfternoon = now.isAfter(LocalTime.of(12, 59)) && now.isBefore(LocalTime.of(15, 1));
if (!inAfternoon && !inMorning) { if (!inAfternoon && !inMorning) {
return false;
}
return true; return true;
} }
return false;
}
} }