Cron表達(dá)式概要

Cron表達(dá)式

1、定義:Cron表達(dá)式是一個(gè)字符串,以空格隔開,分為6-7個(gè)域(最后一個(gè)域代表年,可以省略不寫)

2、7個(gè)域:秒 分 時(shí) 日 月 周 年

3、每個(gè)域都使用數(shù)字,可以包含特殊符號(hào),常用的特殊符號(hào):

? ? ? ?* :匹配該域的任意值

? ? ? ?:只用于天和周兩個(gè)域,因?yàn)樘旌椭芟嗷ビ绊懰砸话闱闆r下天和周有一個(gè)為確定值那么另一個(gè)就為?

? ? ? ?- :表示范圍,例如分域的值為5-20,表達(dá)式的意思是從某5分到20分鐘之間每分鐘觸發(fā)一次

? ? ? ?/ :表示起始時(shí)間觸發(fā),然后每隔固定時(shí)間觸發(fā)一次。例如分域的值為5/20,表達(dá)式的意思是從每個(gè)小時(shí)的5分鐘時(shí)候開始觸發(fā)一次,后面每隔20分鐘觸發(fā)一次,注意分鐘域的范圍是0-59,所以后面會(huì)在25以及45分鐘的時(shí)候觸發(fā)。

? ? ? ,:表示枚舉,例如分鐘域的值為5,20,表達(dá)式的意思是每小時(shí)的5分鐘和20分鐘的時(shí)候觸發(fā)。

4、舉例:

? ? ? 10/5 * * * * ? ?從第十秒開始觸發(fā)之后每5秒觸發(fā)一次

? ? ? ?5-20 * * * * ? 每分鐘的5秒到20秒間1秒觸發(fā)一次

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

相關(guān)閱讀更多精彩內(nèi)容

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