定時器中的Core表達式

說明 星期 年份
區(qū)間 [0,59] [0,59] [0,23] [1,28/31] [0,11] [1(日),7(六)] [1970,2099]
特殊符號 [, - * /] [, - * /] [, - * /] [, - * / ? L W C] [, - * /] [, - * / ? L C #] [, - * /]
特殊符號 含義
, 表示枚舉值,例如在秒10,20,30 表示 10秒、20秒、30秒觸發(fā)
* 匹配該域的所有的值,在秒域表示每秒都出發(fā),分域表示每分都觸發(fā)
- 表示范圍,例如在分域 5-20,表示5到20分每分鐘各觸發(fā)一次
? 只在天(4)和星期中使用(6),由于4/6域可能互斥,當指定了其中一個域后,另外一個域一般都?對另外一個域進行呼應
/ 表示起始時間觸發(fā)一次,然后間隔固定時間觸發(fā)一次.例如分域中 10/20 表示10分觸發(fā)一次,之后間隔20分鐘再次觸發(fā)
L 表示最后,只在天(4)和星期(6)中使用,例如在星期中,5L表示最后一個星期四
W 表示有效工作日內(nèi)觸發(fā),如果指定的不是工作日,則選擇離指定時間點就近的日期,該選擇規(guī)則不跨月份.例如6W,如果6日是工作日,則在6日觸發(fā);如果6日 是星期六,則會在5日觸發(fā),如果是星期日,則會在7日觸發(fā).如果6日是星期日,但是7日是下個月的第一天,那么會選擇在5日觸發(fā)
WL 字符連用,表示某個月最后一個工作日,即最后一個星期五
# 用于確定每個月第幾個星期幾,只能出現(xiàn)在天域,例如5#2,表示某個月的第二個星期四

擴展閱讀:cron表達式詳解

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容