Jfinal定時器觸發(fā)時間設(shè)置學(xué)習(xí)

時間大小由小到大排列蝠筑,從秒開始狞膘,順序?yàn)?秒,分什乙,時挽封,天,月臣镣,年 *為任意 辅愿?為無限制。
具體如下:
"0/10 * * * * ?" 每10秒觸發(fā)

"0 0 12 * * ?" 每天中午12點(diǎn)觸發(fā)
"0 15 10 ? * *" 每天上午10:15觸發(fā)
"0 15 10 * * ?" 每天上午10:15觸發(fā)
"0 15 10 * * ? " 每天上午10:15觸發(fā)
"0 15 10 * * ? 2005" 2005年的每天上午10:15觸發(fā)
"0 * 14 * * ?" 在每天下午2點(diǎn)到下午2:59期間的每1分鐘觸發(fā)
"0 0/5 14 * * ?" 在每天下午2點(diǎn)到下午2:55期間的每5分鐘觸發(fā)
"0 0/5 14,18 * * ?" 在每天下午2點(diǎn)到2:55期間和下午6點(diǎn)到6:55期間的每5分鐘觸發(fā)
"0 0-5 14 * * ?" 在每天下午2點(diǎn)到下午2:05期間的每1分鐘觸發(fā)
"0 10,44 14 ? 3 WED" 每年三月的星期三的下午2:10和2:44觸發(fā)
"0 15 10 ? * MON-FRI" 周一至周五的上午10:15觸發(fā)
"0 15 10 15 * ?" 每月15日上午10:15觸發(fā)
"0 15 10 L * ?" 每月最后一日的上午10:15觸發(fā)
"0 15 10 ? * 6L" 每月的最后一個星期五上午10:15觸發(fā)
"0 15 10 ? * 6L 2002-2005" 2002年至2005年的每月的最后一個星期五上午10:15觸發(fā)
"0 15 10 ? * 6#3" 每月的第三個星期五上午10:15觸發(fā)
每隔5秒執(zhí)行一次:
/5 * * * * ?
每隔1分鐘執(zhí)行一次:0 */1 * * * ?
每天23點(diǎn)執(zhí)行一次:0 0 23 * * ?
每天凌晨1點(diǎn)執(zhí)行一次:0 0 1 * * ?
每月1號凌晨1點(diǎn)執(zhí)行一次:0 0 1 1 * ?
每月最后一天23點(diǎn)執(zhí)行一次:0 0 23 L * ?
每周星期天凌晨1點(diǎn)實(shí)行一次:0 0 1 ? * L
在26分忆某、29分点待、33分執(zhí)行一次:0 26,29,33 * * * ?
每天的0點(diǎn)、13點(diǎn)褒繁、18點(diǎn)亦鳞、21點(diǎn)都執(zhí)行一次:0 0 0,13,18,21 * * ?

org.springframework.scheduling.quartz.CronTriggerBean允許你更精確地控制任務(wù)的運(yùn)行時間,只需要設(shè)置其cronExpression屬性棒坏。
一個cronExpression表達(dá)式有至少6個(也可能是7個)由空格分隔的時間元素燕差。從左至右,這些元素的定義如下:

1.秒(0–59)
2.分鐘(0–59)
3.小時(0–23)
4.月份中的日期(1–31)
5.月份(1–12或JAN–DEC)
6.星期中的日期(1–7或SUN–SAT)
7.年份(1970–2099)
0 0 10,14,16 * * ?
每天上午10點(diǎn),下午2點(diǎn)和下午4點(diǎn)
0 0,15,30,45 * 1-10 * ?
每月前10天每隔15分鐘
30 0 0 1 1 ? 2012
在2012年1月1日午夜過30秒時
0 0 8-5 ? * MON-FRI
每個工作日的工作時間
各個時間可用值如下:

秒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 , - * /
可用值詳細(xì)分析如下:

”——字符可以用于所有字段坝冕,在“分”字段中設(shè)為""表示"每一分鐘"的含義徒探。
“?”——字符可以用在“日”和“周幾”字段.它用來指定'不明確的值'.這在你需要指定這兩個字段中的某一個值而不是另外一個的時候會被用到。在后面的例子中可以看到其含義。
“-”——字符被用來指定一個值的范圍,比如在“小時”字段中設(shè)為"10-12"表示"10點(diǎn)到12點(diǎn)"芥丧。
“,”——字符指定數(shù)個值凳忙。比如在“周幾”字段中設(shè)為"MON,WED,FRI"表示"the days Monday, Wednesday, and Friday"。
“/”——字符用來指定一個值的的增加幅度.比如在“秒”字段中設(shè)置為"0/15"表示"第0, 15, 30,和45秒"风瘦。而"5/15"則表示"第5, 20, 35,和50".在'/'前加"*"字符相當(dāng)于指定從0秒開始.每個字段都有一系列可以開始或結(jié)束的數(shù)值。對于“秒”和“分”字段來說,其數(shù)值范圍為0到59稚字,對于“小時”字段來說其為0到23,對于“日”字段來說為0到31,而對于“月”字段來說為1到12。"/"字段僅僅只是幫助你在允許的數(shù)值范圍內(nèi)從開始"第n"的值厦酬。
“L”——字符可用在“日”和“周幾”這兩個字段胆描。它是"last"的縮寫,但是在這兩個字段中有不同的含義。例如,“日”字段中的"L"表示"一個月中的最后一天" ——對于一月就是31號對于二月來說就是28號(非閏年)仗阅。而在“周幾”字段中,它簡單的表示"7" or "SAT"昌讲,但是如果在“周幾”字段中使用時跟在某個數(shù)字之后,它表示"該月最后一個星期×" ——比如"6L"表示"該月最后一個周五"。當(dāng)使用'L'選項時,指定確定的列表或者范圍非常重要减噪,否則你會被結(jié)果搞糊涂的短绸。
“W”——可用于“日”字段车吹。用來指定歷給定日期最近的工作日(周一到周五)。比如你將“日”字段設(shè)為"15W"鸠按,意為: "離該月15號最近的工作日"礼搁。因此如果15號為周六,觸發(fā)器會在14號即周五調(diào)用目尖。如果15號為周日,觸發(fā)器會在16號也就是周一觸發(fā)馒吴。如果15號為周二,那么當(dāng)天就會觸發(fā)。然而如果你將“日”字段設(shè)為"1W",而一號又是周六,觸發(fā)器會于下周一也就是當(dāng)月的3號觸發(fā),因?yàn)樗粫竭^當(dāng)月的值的范圍邊界瑟曲。'W'字符只能用于“日”字段的值為單獨(dú)的一天而不是一系列值的時候饮戳。
“L”和“W”可以組合用于“日”字段表示為'LW',意為"該月最后一個工作日"洞拨。
“#”——字符可用于“周幾”字段扯罐。該字符表示“該月第幾個周×”,比如"6#3"表示該月第三個周五( 6表示周五而"#3"該月第三個)烦衣。再比如: "2#1" =表示該月第一個周一而"4#5" =該月第五個周三歹河。注意如果你指定"#5"該月沒有第五個“周×”,該月是不會觸發(fā)的花吟。
“C”——字符可用于“日”和“周幾”字段秸歧,它是"calendar"的縮寫。它表示為基于相關(guān)的日歷所計算出的值(如果有的話)衅澈。如果沒有關(guān)聯(lián)的日歷,那它等同于包含全部日歷键菱。“日”字段值為"5C"表示"日歷中的第一天或者5號以后"今布,“周幾”字段值為"1C"則表示"日歷中的第一天或者周日以后"经备。
對于“月份”字段和“周幾”字段來說合法的字符都不是大小寫敏感的。
一些例子:

"0 0 12 * * ?"每天中午十二點(diǎn)觸發(fā)
"0 15 10 ? * *"每天早上10:15觸發(fā)
"0 15 10 * * ?"每天早上10:15觸發(fā)
"0 15 10 * * ? *"每天早上10:15觸發(fā)
"0 15 10 * * ? 2005" 2005年的每天早上10:15觸發(fā)
"0 * 14 * * ?"每天從下午2點(diǎn)開始到2點(diǎn)59分每分鐘一次觸發(fā)
"0 0/5 14 * * ?"每天從下午2點(diǎn)開始到2:55分結(jié)束每5分鐘一次觸發(fā)
"0 0/5 14,18 * * ?"每天的下午2點(diǎn)至2:55和6點(diǎn)至6點(diǎn)55分兩個時間段內(nèi)每5分鐘一次觸發(fā)
"0 0-5 14 * * ?"每天14:00至14:05每分鐘一次觸發(fā)
"0 10,44 14 ? 3 WED"三月的每周三的14:10和14:44觸發(fā)
"0 15 10 ? * MON-FRI"每個周一部默、周二侵蒙、周三、周四傅蹂、周五的10:15觸發(fā)
"0 15 10 15 * ?"每月15號的10:15觸發(fā)
"0 15 10 L * ?"每月的最后一天的10:15觸發(fā)
"0 15 10 ? * 6L"每月最后一個周五的10:15

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末纷闺,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子贬派,更是在濱河造成了極大的恐慌,老刑警劉巖澎媒,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件搞乏,死亡現(xiàn)場離奇詭異,居然都是意外死亡戒努,警方通過查閱死者的電腦和手機(jī)请敦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進(jìn)店門镐躲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人侍筛,你說我怎么就攤上這事萤皂。” “怎么了匣椰?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵裆熙,是天一觀的道長。 經(jīng)常有香客問我禽笑,道長入录,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任佳镜,我火速辦了婚禮僚稿,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蟀伸。我一直安慰自己蚀同,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布啊掏。 她就那樣靜靜地躺著蠢络,像睡著了一般。 火紅的嫁衣襯著肌膚如雪脖律。 梳的紋絲不亂的頭發(fā)上谢肾,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天,我揣著相機(jī)與錄音小泉,去河邊找鬼芦疏。 笑死,一個胖子當(dāng)著我的面吹牛微姊,可吹牛的內(nèi)容都是我干的酸茴。 我是一名探鬼主播,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼兢交,長吁一口氣:“原來是場噩夢啊……” “哼薪捍!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起配喳,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤酪穿,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后晴裹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體被济,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年涧团,在試婚紗的時候發(fā)現(xiàn)自己被綠了只磷。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片经磅。...
    茶點(diǎn)故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖钮追,靈堂內(nèi)的尸體忽然破棺而出预厌,到底是詐尸還是另有隱情,我是刑警寧澤元媚,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布轧叽,位于F島的核電站,受9級特大地震影響惠毁,放射性物質(zhì)發(fā)生泄漏犹芹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一鞠绰、第九天 我趴在偏房一處隱蔽的房頂上張望腰埂。 院中可真熱鬧,春花似錦蜈膨、人聲如沸屿笼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽驴一。三九已至,卻和暖如春灶壶,著一層夾襖步出監(jiān)牢的瞬間肝断,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工驰凛, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留胸懈,地道東北人。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓恰响,卻偏偏與公主長得像趣钱,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子胚宦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容