<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Cron expressions are comprised of 6 required fields and one optional field separated by white space. The fields respectively are described as follows:

    Field Name ? Allowed Values ? Allowed Special Characters
    Seconds ? 0-59 ? , - * /
    Minutes ? 0-59 ? , - * /
    Hours ? 0-23 ? , - * /
    Day-of-month ? 1-31 ? , - * ? / L W C
    Month ? 1-12 or JAN-DEC ? , - * /
    Day-of-Week ? 1-7 or SUN-SAT ? , - * ? / L #
    Year (Optional) ? empty, 1970-2099 ? , - * /

    The '*' character is used to specify all values. For example, "*" in the minute field means "every minute".

    The '?' character is allowed for the day-of-month and day-of-week fields. It is used to specify 'no specific value'. This is useful when you need to specify something in one of the two fileds, but not the other.

    The '-' character is used to specify ranges For example "10-12" in the hour field means "the hours 10, 11 and 12".

    The ',' character is used to specify additional values. For example "MON,WED,FRI" in the day-of-week field means "the days Monday, Wednesday, and Friday".

    The '/' character is used to specify increments. For example "0/15" in the seconds field means "the seconds 0, 15, 30, and 45". And "5/15" in the seconds field means "the seconds 5, 20, 35, and 50". Specifying '*' before the '/' is equivalent to specifying 0 is the value to start with. Essentially, for each field in the expression, there is a set of numbers that can be turned on or off. For seconds and minutes, the numbers range from 0 to 59. For hours 0 to 23, for days of the month 0 to 31, and for months 1 to 12. The "/" character simply helps you turn on every "nth" value in the given set. Thus "7/6" in the month field only turns on month "7", it does NOT mean every 6th month, please note that subtlety.

    The 'L' character is allowed for the day-of-month and day-of-week fields. This character is short-hand for "last", but it has different meaning in each of the two fields. For example, the value "L" in the day-of-month field means "the last day of the month" - day 31 for January, day 28 for February on non-leap years. If used in the day-of-week field by itself, it simply means "7" or "SAT". But if used in the day-of-week field after another value, it means "the last xxx day of the month" - for example "6L" means "the last friday of the month". When using the 'L' option, it is important not to specify lists, or ranges of values, as you'll get confusing results.

    The 'W' character is allowed for the day-of-month field. This character is used to specify the weekday (Monday-Friday) nearest the given day. As an example, if you were to specify "15W" as the value for the day-of-month field, the meaning is: "the nearest weekday to the 15th of the month". So if the 15th is a Saturday, the trigger will fire on Friday the 14th. If the 15th is a Sunday, the trigger will fire on Monday the 16th. If the 15th is a Tuesday, then it will fire on Tuesday the 15th. However if you specify "1W" as the value for day-of-month, and the 1st is a Saturday, the trigger will fire on Monday the 3rd, as it will not 'jump' over the boundary of a month's days. The 'W' character can only be specified when the day-of-month is a single day, not a range or list of days.

    The 'L' and 'W' characters can also be combined for the day-of-month expression to yield 'LW', which translates to "last weekday of the month".

    The '#' character is allowed for the day-of-week field. This character is used to specify "the nth" XXX day of the month. For example, the value of "6#3" in the day-of-week field means the third Friday of the month (day 6 = Friday and "#3" = the 3rd one in the month). Other examples: "2#1" = the first Monday of the month and "4#5" = the fifth Wednesday of the month. Note that if you specify "#5" and there is not 5 of the given day-of-week in the month, then no firing will occur that month.

    The legal characters and the names of months and days of the week are not case sensitive.

    posted on 2006-09-03 15:37 pear 閱讀(741) 評論(2)  編輯  收藏 所屬分類: 摘引
    Comments
    • # re: cronExpression的說明(摘自http://www.opensymphony.com)
      kuan
      Posted @ 2006-11-21 17:44
      thx! vrey useful~  回復  更多評論   
    • # re: cronExpression的說明(摘自http://www.opensymphony.com)
      55
      Posted @ 2007-07-17 16:00
      this is very useInfo  回復  更多評論   
     
    主站蜘蛛池模板: 国产精品免费视频观看拍拍| 在人线av无码免费高潮喷水| 久久国产成人亚洲精品影院| 老外毛片免费视频播放| 热99re久久免费视精品频软件| 亚洲精品第一综合99久久| 亚洲国产精品免费观看| 亚洲国产人成在线观看| 最近新韩国日本免费观看| 午夜亚洲AV日韩AV无码大全| 丁香花在线观看免费观看图片| 区三区激情福利综合中文字幕在线一区亚洲视频1| 在线观看日本亚洲一区| 久久久www成人免费毛片| 亚洲自偷自偷在线成人网站传媒| 国产成人精品免费视频大全麻豆| 亚洲jjzzjjzz在线观看| 无码一区二区三区免费视频| 亚洲AV无码久久精品成人| 99爱免费观看视频在线| 亚洲国产精品乱码在线观看97| 男女免费观看在线爽爽爽视频 | 嘿嘿嘿视频免费网站在线观看| 亚洲欧洲校园自拍都市| 天天摸天天操免费播放小视频| 亚洲av色香蕉一区二区三区| 亚洲国产免费综合| 中文字幕在线观看免费| 久久亚洲AV成人无码国产| 在人线av无码免费高潮喷水| 高潮内射免费看片| 久久久久亚洲精品影视| 韩国免费一级成人毛片| 国产精品亚洲一区二区三区| 中文字幕亚洲激情| 国产大片91精品免费观看不卡| 亚洲 暴爽 AV人人爽日日碰| 久久久久久A亚洲欧洲AV冫| 特级无码毛片免费视频尤物| 亚洲 欧洲 日韩 综合在线| 国产亚洲视频在线播放|