quarz時間配置

2022-01-15 00:22:54 字數 1173 閱讀 7474

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...