CRON

106 阅读6分钟

在线Cron表达式生成器 [老版本Cron表达式生成器]

cron.qqe2.com/?utm_source…

表达式的成分
cron一般由6个空格和7个字符构成,七个字符按照顺序分别表示:秒 分 时 日 月 周 年;有时候“年”这个域也可以不写,甚至于在云函数的触发器中有这一位还会提示表达错误。

两个集群每半个小时调度一次

0 6 0/1 * * ?

0 36 0/1 * * ?

每周6、7的 3 点执行 0 0 3 ? * SAT,SUN

  • 6点到18点59分每隔15分钟执行一次:0 */15 6-18 * * ?

  • 6点到18点59分每隔6小时执行一次:00 00 6-18/6 * * ?

  • 6点和18点执行一次:00 00 6,18 * * ?

  • 每天12点执行一次:00 00 12 * * ?

  • 每周的周五,周天的12点执行一次: 00 00 12 ? * 1,6

  • 每月6号,18号的12点执行一次:00 00 12 6,18 * ?

  • 每年3月,6月分别在6号,18号的12点执行一次:00 00 12 6,18 3,6 ?

作者:懒豆
链接:juejin.cn/post/699055…
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


-   */5 * * * * ? 每隔 5 秒执行一次
-   0 */1 * * * ? 每隔 1 分钟执行一次
-   0 0 2 1 * ? * 每月 1 日的凌晨 2 点执行一次
-   0 15 10 ? * MON-FRI 周一到周五每天上午 10:15 执行作业
-   0 15 10 ? 6L 2002-2006 2002 年至 2006 年的每个月的最后一个星期五上午 10:15 执行作业
-   0 0 23 * * ? 每天 23 点执行一次
-   0 0 1 * * ? 每天凌晨 1 点执行一次
-   0 0 1 1 * ? 每月 1 日凌晨 1 点执行一次
-   0 0 23 L * ? 每月最后一天 23 点执行一次
-   0 0 1 ? * L 每周星期天凌晨 1 点执行一次
-   0 26,29,33 * * * ? 在 26 分、29 分、33 分执行一次
-   0 0 0,13,18,21 * * ? 每天的 0 点、13 点、18 点、21 点都执行一次
-   0 0 10,14,16 * * ? 每天上午 10 点,下午 2 点,4 点执行一次
-   0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时执行一次
-   0 0 12 ? * WED 每个星期三中午 12 点执行一次
-   0 0 12 * * ? 每天中午 12 点触发
-   0 15 10 ? * * 每天上午 10:15 触发
-   0 15 10 * * ? 每天上午 10:15 触发
-   0 15 10 * * ? * 每天上午 10:15 触发
-   0 15 10 * * ? 2005 2005 年的每天上午 10:15 触发
-   0 * 14 * * ? 每天下午 2 点到 2:59 期间的每 1 分钟触发
-   0 0/5 14 * * ? 每天下午 2 点到 2:55 期间的每 5 分钟触发
-   0 0/5 14,18 * * ? 每天下午 2 点到 2:55 期间和下午 6 点到 6:55 期间的每 5 分钟触发



# 每月最后一天早上十点触发
0 0 10 L * ?

# 每月最后一天前两天早上十点触发
0 0 10 L-2 * ?

 "30****?"  每半分钟触发任务
 
"30 10 * * * ? "每小时的1030秒触发任务

"30 10 1 * * ?"每天11030秒触发任务

"30 10 12 0 * ?"每月2011030秒触发任务

"30 10 12 01 0?*"每年102011030秒触发任务

"30 10 12 01 0 ?   2011"2011102011030秒触发任务

"30 10 1 ? 10 *  2011  "201110月每天11030秒触发任务

"30 10 1?10SUN2011"201110月每周日11030秒触力发任务

"15,30,45*****?"15秒,30秒,45秒时触发任务

"15-45****?"1545秒内,每秒都触发任务

"15/5****?"每分钟的每15秒开始触发,每隔5秒触发一次

"15-30/5****?"每分钟的15秒到30秒之间开始触发,每隔5秒触发一次

"00/3***?"每小时的第00秒开始,每三分钟触发一次

10/2 * * * * ?   表示每2秒 执行任务

  (10 0/2 * * * ?    表示每2分钟 执行任务

  (10 0 2 1 * ?   表示在每月的1日的凌晨2点调整任务

  (20 15 10 ? * MON-FRI   表示周一到周五每天上午10:15执行作业

  (30 15 10 ? 6L 2002-2006   表示2002-2006年的每个月的最后一个星期五上午10:15执行作

  (40 0 10,14,16 * * ?   每天上午10点,下午2点,4点 

  (50 0/30 9-17 * * ?   朝九晚五工作时间内每半小时 

  (60 0 12 ? * WED    表示每个星期三中午12点 

  (70 0 12 * * ?   每天中午12点触发 

  (80 15 10 ? * *    每天上午10:15触发 

  (90 15 10 * * ?     每天上午10:15触发 

  (100 15 10 * * ?    每天上午10:15触发 

  (110 15 10 * * ? 2005    2005年的每天上午10:15触发 

  (120 * 14 * * ?     在每天下午2点到下午2:59期间的每1分钟触发 

  (130 0/5 14 * * ?    在每天下午2点到下午2:55期间的每5分钟触发 

  (140 0/5 14,18 * * ?     在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 

  (150 0-5 14 * * ?    在每天下午2点到下午2:05期间的每1分钟触发 

  (160 10,44 14 ? 3 WED    每年三月的星期三的下午2:102:44触发 

  (170 15 10 ? * MON-FRI    周一至周五的上午10:15触发 

  (180 15 10 15 * ?    每月15日上午10:15触发 

  (190 15 10 L * ?    每月最后一日的上午10:15触发 

  (200 15 10 ? * 6L    每月的最后一个星期五上午10:15触发 

  (210 15 10 ? * 6L 2002-2005   2002年至2005年的每月的最后一个星期五上午10:15触发 

  (220 15 10 ? * 6#3   每月的第三个星期五上午10:15触发