Spring scheduled Spring@scheduled cron表达式过夜

Spring scheduled Spring@scheduled cron表达式过夜,spring-scheduled,Spring Scheduled,如果您希望它在晚上21点到早上6点之间每隔三分钟运行一次,您想知道这是否是一个正确的@Scheduled cron表达式: @Scheduled(cron = "0 */3 21-6 * * ?") 它会持续一整夜吗 我认为应该是21-23,0-6我想应该是@计划的(cron=“0*/3 21-23,0-6**?”)。请查看以了解使用cron表达式的不同可能方式。如果希望cron在6:00停止,则必须在范围内写入5而不是6,否则整个小时都将包含在内,因此: @Scheduled(cron=“0

如果您希望它在晚上21点到早上6点之间每隔三分钟运行一次,您想知道这是否是一个正确的@Scheduled cron表达式:

@Scheduled(cron = "0 */3 21-6 * * ?")

它会持续一整夜吗

我认为应该是
21-23,0-6
我想应该是
@计划的(cron=“0*/3 21-23,0-6**?”)
。请查看以了解使用cron表达式的不同可能方式。

如果希望cron在6:00停止,则必须在范围内写入5而不是6,否则整个小时都将包含在内,因此:

@Scheduled(cron=“0*/3 21-23,0-5***”)

我发现帮助您编写对Spring格式有效的cron表达式非常有用


它给出了这样的解释:每3分钟一次,从晚上9:00到晚上11:59,从早上12:00到早上5:59

我现在正在进行测试,明天早上我肯定会知道!