我正在尝试使用每天同时运行的顶级代码进行预定作业。 00:00。根据文件我需要使用斜杠'/'来增加。所以,字符串看起来像这样:
0 0 * /1 * ?
但是,当我执行此字符串时,每小时执行一次预定作业。以前有没有人有过这种问题?
答案 0 :(得分:2)
您可以使用以下表达式每天运行预定作业。
0 0 1 * * ?
这将每天凌晨1:00运行预定作业。
以下是阅读上述表达式的方法
0 =第二次
0 =分钟
1 =小时
* =全天
* =所有月份
<强>? =没有具体价值
而且,我已从表达式中省略了可选的年份部分。
另外,你会混淆用于完全不同目的的/
。
文档:/
指定增量。斜杠前面的数字指定间隔何时开始,斜杠后面的数字是间隔量。例如,如果为Day_of_month指定1/5,则Apex类每月的第五天运行,从该月的第一天开始。