【发布时间】:2020-08-12 06:02:12
【问题描述】:
我正在尝试为 spring @Scheduled 注释编写一个 cron 表达式,该注释应该在晚上 8 点到早上 6 点之间的 10 分钟间隔内执行 -
@Scheduled(cron = "0 */10 20-06 * * MON-FRI", zone = "America/New_York")
但是上面的 cron 给出了“无效的反转范围”异常。当我尝试时
@Scheduled(cron = "0 */10 20-23,0-6 * * MON-FRI", zone = "America/New_York")
那么它不会在 23 和 0 之间运行。 有什么办法可以写一个可以覆盖 23 到 0 小时的 cron 表达式。
【问题讨论】:
-
你试过这个页面吗:cronmaker.com也许它可以帮助你生成模式。