cron - Quartz Cron 语法 : every 10 mins between 8am and 4:30

标签 cron quartz-scheduler

我正在尝试编写一个 Quartz 任务,该任务按照上午 8 点到下午 4:30 之间每 10 分钟运行一次的 cron 计划运行。

如果是在上午 8 点到下午 4 点之间,我会使用

s   m  h   dom M dow
0 */10 8-16 ?   * MON-FRI

但我需要它运行到 4:30 而不仅仅是 4... 我怎样才能做到这一点?

最佳答案

我认为不可能在一个 cron 计划中表达这样的要求。我会创建两个 cron 计划:

  1. 0 */10 8-15 ? * 周一至周五(上午 8:00 至下午 3:50 每 10 分钟运行一次)
  2. 0 0,10,20,30 16 ? * 周一至周五(下午 4:00、下午 4:10、下午 4:20、下午 4:30 运行)

关于cron - Quartz Cron 语法 : every 10 mins between 8am and 4:30,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34137719/

相关文章:

php - 显示 php 实例在服务器上运行的文件(用于内存管理目的)

linux - Linux 机器中 crontab 的服务名称是什么?

php - 要求我的网站每两分钟运行一个 cron 脚本是不是糟糕的设计?

spring - 第一个 Spring 批处理作业被第二个作业的详细信息覆盖

java - Spring 3\Quartz 2.集成问题

linux - 由于 crontab 被锁定在 Raspberry Pi 之外

php - 1 小时后和 24 小时后更改状态

Scala:创建通用 Quartz Job 类

c# - 如何在作业执行期间将数据保存到 JobDataMap 并在之后访问它?

java - 在定义的时间间隔内运行 Spring 作业