java - 从 7 :45 to 17:15 每 30 分钟使用 quartz 进行调度

标签 java cron scheduling quartz-scheduler

我在使用 quartz 安排工作时遇到问题... 我找不到让我每半小时从 7:45 到 17:15 运行我的工作的表达式...... 这个我试过了

    0 15/30 7-17 ? * * *

但它在 17:45 触发,我不想要它。 有人知道在不拆分表达式的情况下执行此操作的任何方法吗? 我知道这些表达

    0 15 8-17 ? * * *
    0 45 7-16 ? * * *

会合适,但如果可能的话我宁愿使用一个。

最佳答案

表达式 0 45/30 07-17 * * ? 每 30 分钟触发一次,每天从 7:45 开始到 17:45 结束。在我看来,不可能使用仅一个 cron 表达式安排一个工作在 7:45 开始并在 17:15 结束。

谢谢

关于java - 从 7 :45 to 17:15 每 30 分钟使用 quartz 进行调度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12249168/

相关文章:

java - 如何在 Eclipse 中导入外部 jar 文件并将项目导出为文件系统

php - CentOS 上的 Cron 无法正确执行 php 脚本

javascript - Job Scheduler UI小部件?

Java线程调度

algorithm - 有条件的房间分配和调度任务——优化算法

c - 为什么spin_unlock_bh函数不用调用调度器就可以抢占

Java通配符通用问题: Compiler assumes different types for same object

java - 替换结果的html

java - 在大型数据集中查找唯一条目的最有效方法

python - Crontab 模式每年运行一次脚本/一生一次