针对以下要求的 Cron 语句
Cron Statement for the following requirement
我有如下要求,
默认情况下,服务应该 运行 每 5 分钟一次。该服务应仅在 07:00-17:00.
之间的工作日(周一至周五)执行此检查
我有如下所示的 cron 运行 周一至周五的服务;
0 0 7 ? * MON,TUE,WED,THU,FRI *
运行 周一至周五 7:00。但是我将如何在 7:00 到 17:00 之间以及每 5 分钟 运行 呢?
感谢您的帮助。
我想你的玉米表情一定是:
0 0/5 7-17 ? * MON-FRI *
更多解释请阅读the quartz documantation
如果你想让它最后一次在 17:00 运行 而不是在 17:05、17:10、17:15 等处,你需要两行:
0 */5 7-16 ? * MON,TUE,WED,THU,FRI *
0 0 17 ? * MON,TUE,WED,THU,FRI *
如果不需要运行 at 17:00(即范围的末尾是独占的)你可以省略第二行
我有如下要求,
默认情况下,服务应该 运行 每 5 分钟一次。该服务应仅在 07:00-17:00.
之间的工作日(周一至周五)执行此检查我有如下所示的 cron 运行 周一至周五的服务;
0 0 7 ? * MON,TUE,WED,THU,FRI *
运行 周一至周五 7:00。但是我将如何在 7:00 到 17:00 之间以及每 5 分钟 运行 呢?
感谢您的帮助。
我想你的玉米表情一定是:
0 0/5 7-17 ? * MON-FRI *
更多解释请阅读the quartz documantation
如果你想让它最后一次在 17:00 运行 而不是在 17:05、17:10、17:15 等处,你需要两行:
0 */5 7-16 ? * MON,TUE,WED,THU,FRI *
0 0 17 ? * MON,TUE,WED,THU,FRI *
如果不需要运行 at 17:00(即范围的末尾是独占的)你可以省略第二行