轉至:
corn
表示式
crontrigger配置完整格式為: [秒
] [分
] [小時
] [日
] [月
] [周
] [年]字段
允許值允許的特殊字元
秒0-59
分0-59
小時0-23
日期1-31
, - * ? / l w c
月份1-12 或者
jan-dec
星期1-7 或者
sun-sat
, - * ? / l c #
年(可選)
留空, 1970-2099
* 表示所有值。在分鐘裡表示每一分鐘觸發。在小時,日期,月份等裡面表示每一小時,每一日,每一月。
?表示不指定值。表示不關心當前位置設定的值。
比如不關心是週幾,則周的位置填寫?。
- 表示區間。小時設定為
10-12
表示10,11,12
點均會觸發。
,表示多個值。 小時設定成10,12
表示10
點和12
點會觸發。
/ 表示遞增觸發。
5/15
表示從第
5秒開始,每隔
15秒觸發。
l 表示最後的意思。 日上表示最後一天。星期上表示星期六或7。
l前加資料,表示該資料的最後乙個。
星期上設定6l
表示最後乙個星期五。
6表示星期五
w表示離指定日期最近的工作日觸發。
15w離該月
15號最近的工作日觸發。
#表示每月的第幾個週幾。
6#3表示該月的第三個周五
表示式意義
"0 0 12 * * ?" 每天中午
12點觸發
"0 15 10 ? * *" 每天上午
10:15
觸發"0 15 10 * * ?" 每天上午
10:15
觸發"0 15 10 * * ? *" 每天上午
10:15
觸發"0 15 10 * * ? 2005" 2023年的每天上午
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-5 14 * * ?" 在每天下午
2點到下午
2:05
期間的每
1分鐘觸發
"0 10,44 14 ? 3 wed" 每年三月的星期三的下午
2:10
和2:44
觸發"0 15 10 ? * mon-fri" 周一至周五的上午
10:15
觸發"0 15 10 15 * ?" 每月
15日上午
10:15
觸發"0 15 10 l * ?" 每月最後一日的上午
10:15
觸發"0 15 10 ? * 6l" 每月的最後乙個星期五上午
10:15
觸發"0 15 10 ? * 6l 2002-2005" 2023年至
2005
年的每月的最後乙個星期五上午
10:15
觸發"0 15 10 ? * 6#3" 每月的第三個星期五上午
10:15
觸發每天早上6
點0 6 * * *
每兩個小時
0 */2 * * *
晚上11
點到早上
8點之間每兩個小時,早上八點
0 23-7/2,
8 * * *
每個月的4
號和每個禮拜的禮拜一到禮拜三的早上11點
0 11 4 * 1-3 1月1
日早上4
點0 4 1 1 *
quartz定時任務中常用的cron表示式
一 定時cron的格式,乙個cron表示式有至少6個 也可能7個 有空格分隔的時間元素。按順序依次為 1.秒 0 59 2.分鐘 0 59 3.小時 0 23 4.天 月 0 31,但是你需要考慮你月的天數 5.月 0 11 6.天 星期 1 7 1 sun 或 sun,mon,tue,wed,th...
quartz定時任務中常用的cron表示式
一 定時cron的格式,乙個cron表示式有至少6個 也可能7個 有空格分隔的時間元素。按順序依次為 1.秒 0 59 2.分鐘 0 59 3.小時 0 23 4.天 月 0 31,但是你需要考慮你月的天數 5.月 0 11 6.天 星期 1 7 1 sun 或 sun,mon,tue,wed,th...
quartz定時任務中常用的cron表示式
一 定時cron的格式,乙個cron表示式有至少6個 也可能7個 有空格分隔的時間元素。按順序依次為 1.秒 0 59 2.分鐘 0 59 3.小時 0 23 4.天 月 0 31,但是你需要考慮你月的天數 5.月 0 11 6.天 星期 1 7 1 sun 或 sun,mon,tue,wed,th...