java Quartz Scheduler cron 表达式,每过 30 分钟一刻钟
java Quartz Scheduler cron expression for every after 30 minutes quarter past the hours
我知道如何使用以下 cron 表达式 运行 每 30 分钟完成一项工作:
0 0/30 * * * ?
它 运行 每 30 分钟的工作就像 ::
10:30, 11, 11:30, 12.
我想 运行 每过 30 分钟一刻钟,如::
10:15, 10:45, 11:15, 11:45.
如何做到 运行 每隔 30 分钟,如上文所述,每过 15 分钟?
更新 :: 我已经看到 link。给定 link 中所述的解决方案无效。它在一刻钟开始了 cron 作业,但它在每分钟的每一秒都在 运行ning,如 15:15:00、15:15:01、15:15:02......
谢谢
只需给它一个 15,45
的分钟值
如
0 15,45 * * * ? *
见www.cronmaker.com
试试这个,15 表示开始时间:
0 15/30 * * * ?
已提供答案的另一种变体是:
0 15-45/30 * * * ?
使用 CronMaker 进行测试时得到以下结果(注意不同的开始时间):
由于您在使用其他 cron 表达式时遇到了一些问题,我用上面的内容安排了一项工作并且 运行 很好
我知道如何使用以下 cron 表达式 运行 每 30 分钟完成一项工作:
0 0/30 * * * ?
它 运行 每 30 分钟的工作就像 ::
10:30, 11, 11:30, 12.
我想 运行 每过 30 分钟一刻钟,如::
10:15, 10:45, 11:15, 11:45.
如何做到 运行 每隔 30 分钟,如上文所述,每过 15 分钟?
更新 :: 我已经看到 link。给定 link 中所述的解决方案无效。它在一刻钟开始了 cron 作业,但它在每分钟的每一秒都在 运行ning,如 15:15:00、15:15:01、15:15:02......
谢谢
只需给它一个 15,45
如
0 15,45 * * * ? *
见www.cronmaker.com
试试这个,15 表示开始时间:
0 15/30 * * * ?
已提供答案的另一种变体是:
0 15-45/30 * * * ?
使用 CronMaker 进行测试时得到以下结果(注意不同的开始时间):
由于您在使用其他 cron 表达式时遇到了一些问题,我用上面的内容安排了一项工作并且 运行 很好