Corn表达式

cron一共有7位,但是最后一位是年,可以留空,所以我们可以写6位:

* 第一位,表示秒,取值0-59

* 第二位,表示分,取值0-59

* 第三位,表示小时,取值0-23

* 第四位,日期天/日,取值1-31

* 第五位,日期月份,取值1-12

* 第六位,星期,取值1-7,星期一,星期二...,注:不是第1周,第二周的意思

          另外:1表示星期天,2表示星期一。

* 第7为,年份,可以留空,取值1970-2099

cron中,还有一些特殊的符号,含义如下:

特殊字符解析:

    1."*"字符代表所有可能的值.

例如,"*"在子表达式()里表示每个月的含义,"*"在子表达式(天(星期))表示星期的每一天.

    2."/"字符用来指定数值的增量.

      例如:在子表达式(分钟)里的"0/15"表示从第0分钟开始,每15分钟.

               在子表达式(分钟)里的"3/20"表示从第3分钟开始,每20分钟(它和"3,23,43")的含义一样.

    3."?"字符仅被用于天(月)和天(星期)两个子表达式,表示不指定值.

      当2个子表达式其中之一被指定了值以后,为了避免冲突,需要将另一个子表达式的值设为"?".

    4."-"字符表示区间.

例如,在子表达式()里,"9-12"表示每天9时到12时区间内.

    5.","字符用来分割不同的值.

例如.在子表达式()里,"3,6,9"表示每小时的3分、6分、9分.

6."L"字符仅被用于天(月)天(星期)两个子表达式,它是单词“last”的缩写,但是它在两个子表达式里的含义是不同的.

      在天(月)子表达式中,"L"表示一个月的最后一天.

      在天(星期)自表达式中,"L"表示一个星期的最后一天,也就是SAT.

注:如果在“L”前有具体的内容,它就具有其他的含义了(在使用“L”参数时,不要指定列表或范围,因为这会导致问题).

      例如:“6L”表示这个月的倒数第6天,“FRIL”表示这个月的最一个星期五.

    7."W"表示有效工作日(周一到周五),只能出现在DayofMonth域,系统将在离指定日期的最近的有效工作日触发事件。

      例如:在 DayofMonth使用5W,如果5日是星期六,则将在最近的工作日:星期五,即4日触发。

         如果5日是星期天,则在6日(周一)触发;如果5日在星期一到星期五中的一天,则就在5日触发。另外一点,W的最近寻找不会跨过月份.

    8."LW":这两个字符可以连用,表示在某个月最后一个工作日,即最后一个星期五.

    9.用于确定每个月第几个星期几,只能出现在DayofMonth域.

      例如在4#2,表示某月的第二个星期三.

经典示例解析:

    1."0 0 10,14,16 * * ?"  每天上午10点,下午2点,4点.

    2."0 0/30 9-17 * * ?"  朝九晚五工作时间内每半小时.

    3."0 0 12 ? * WED"  表示每个星期三中午12点 .

    4."0 0 12 * * ?" 每天中午12点触发. 

    5."0 15 10 ? * *" 每天上午10:15触发. 

    6."0 15 10 * * ?" 每天上午10:15触发 

    7."0 15 10 * * ? *" 每天上午10:15触发 

    8."0 15 10 * * ? 2005" 2005年的每天上午10:15触发 

    9."0 * 14 * * ?" 在每天下午2点到下午2:59期间的每1分钟触发 

    10."0 0/5 14 * * ?" 在每天下午2点到下午2:55期间的每5分钟触发 

    11."0 0/5 14,18 * * ?" 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 

    12."0 0-5 14 * * ?" 在每天下午2点到下午2:05期间的每1分钟触发 

    13."0 10,44 14 ? 3 WED" 每年三月的星期三的下午2:10和2:44触发 

    14."0 15 10 ? * MON-FRI" 周一至周五的上午10:15触发 

    15."0 15 10 15 * ?" 每月15日上午10:15触发 

    16."0 15 10 L * ?" 每月最后一日的上午10:15触发 

    17."0 15 10 ? * 6L" 每月的最后一个星期五上午10:15触发 

    18."0 15 10 ? * 6L 2002-2005" 2002年至2005年的每月的最后一个星期五上午10:15触发 

    19."0 15 10 ? * 6#3" 每月的第三个星期五上午10:15触发

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,189评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,577评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,857评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,703评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,705评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,620评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,995评论 3 396
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,656评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,898评论 1 298
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,639评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,720评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,395评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,982评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,953评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,195评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,907评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,472评论 2 342

推荐阅读更多精彩内容

  • Cron表达式的格式 {秒数} {分钟} {小时} {日期} {月份} {星期} {年份(可为空)} 秒 允许值范...
    骄傲牛阅读 88,824评论 5 32
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,114评论 0 13
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,594评论 18 139
  • 穿衣服量 早餐单位食堂 午餐华宇食堂 晚餐:半个碗饭,羊葱炒胡萝卜,半个香瓜 运动:游泳1小时,游10圈。
    影子3623253阅读 75评论 0 0
  • 最近在朋友圈中看到了流感下的北京中年,结果让人唏嘘。的确,在我们身边,或许每个人都有一位不听劝告的人,但是,我们还...
    荔枝语阅读 154评论 1 1