cron表示式的格式:秒 分 時 日 月 周 年(可選)。
欄位名 允許的值 允許的特殊字元
秒 0-59 , - * /
分 0-59 , - * /
小時 0-23 , - * /
日 1-31 , - * ? / l w c
月 1-12 or jan-dec , - * /
週幾 1-7 or sun-sat , - * ? / l c #
年 (可選字段) empty, 1970-2099 , - * /
「?」字元:表示不確定的值
「,」字元:指定數個值
「-」字元:指定乙個值的範圍
「/」字元:指定乙個值的增加幅度。n/m表示從n開始,每次增加m
「l」字元:用在日表示乙個月中的最後一天,用在周表示該月最後乙個星期x
「w」字元:指定離給定日期最近的工作日(周一到周五)
「#」字元:表示該月第幾個周x。6#3表示該月第3個周五
每隔5秒執行一次:*/5 * * * * ?每隔1分鐘執行一次:
0 */1 * * * ?每天23點執行一次:00
23 * * ?每天凌晨1點執行一次:00
1 * * ?每月1號凌晨1點執行一次:00
11 * ?每月最後一天23點執行一次:00
23 l * ?每週星期天凌晨1點實行一次:00
1 ? *l
在26分、29分、33分執行一次:
026,29,33 * * * ?每天的0點、13點、18點、21點都執行一次:00
0,13,18,21 * * ?
quarz是如何實現定時任務的?
quarz中乙個.jar發布檔案,裡面有quarz所有的核心功能,主要是schedule介面,實現任務的排程。其中主要由幾個類 trigger 指定任務執行。crontrigger 迴圈。包含的角色 job 要執行的作業 trigger 時間執行規則 乙個job可以繫結多個trigger,但乙個tr...
quartz 時間配置
1 crontrigger時間格式配置說明 crontrigger配置格式 格式 秒 分 小時 日 月 周 年 序號說明 是否必填 允許填寫的值 允許的萬用字元1秒 是0 59 2分 是0 59 3小時 是0 23 4日 是1 31 l w5月 是1 12 or jan dec 6周 是1 7 or...
quarte時間配置
你也許發現什麼是關鍵了?yes你是對的.就是這些東西 0 0 2 8 17 0 0 10am 1,15 0,30 mon fri 由它們可以 靈活的組織出 你想要執行任務的時間.下面讓我們來看看這東西的具體含義 在這之前,我們先看一下幾個例子吧 0 0 12 每天12點觸發 0 15 10 每天10...