dev-master
9999999-dev http://www.chengjinsheng.comThe cjs cron package.
MIT
The Requires
- php >=5.4.0
by jelly
1.0.0
1.0.0.0 http://www.chengjinsheng.comThe cjs cron package.
MIT
The Requires
- php >=5.4.0
by jelly
The cjs cron package.
5段式: 分 时 日 月 周 --推荐这种 6段式: 分 时 日 月 周 年 例子: # 每月的最后1天 0 0 L * * * 说明: Linux * * * * * * - - - - - - | | | | | | | | | | | + year [optional,可选] | | | | +----- day of week (0 - 7) (Sunday=0 or 7) | | | +---------- month (1 - 12) | | +--------------- day of month (1 - 31) | +-------------------- hour (0 - 23) +------------------------- min (0 - 59)
1. 5段式: 分 时 日 月 周 2. 6段式: 秒 分 时 日 月 周 或者 分 时 日 月 周 年 3. 7段式: 秒 分 时 日 月 周 年 秒(0~59) 分钟(0~59) 小时(0~23) 日(0~31,需要考虑当月的天数, 天 Day-of-Month) 月份(0~11) 周(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT, 周 Day-of-Week) 年份(1970-2099) 字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 周(星期) 1-7 或者 SUN-SAT , - * ? / L C # 年(可选) 留空, 1970-2099 , - * / ,:表示列出枚举值,如"5,20, 25" -:表示指定范围 *:代表所有可能的值,如每秒,每分,每时,每日,每月,每周,每年,也可理解为不限,任意时刻 /:用于指定增量,格式"起始值/每隔值",如 "5/15”表示从5分钟开始,每15分钟执行一次(表5、20、35、50分别触发一次) 如果在周段(开始星期几/结束星期几,值范围是1~7) ?:解决冲突使用的符号,在日和周位置使用,表不指定 L:表最后的意思(last),在日和周上使用,分别表当月最后一天(即1月为31,2月为28或29,4月30)、当前星期最后一天(即7或SAT) 7L表本月最后一个星期日(在周段位可设置值范围1L~7L) W:用来描叙最接近指定天的工作日(周一到周五),值范围1W~31W C: #:指定这个月的第几周的星期几,格式: "这个月的第几周#星期几",#号前的值范围1~4,#号后的值范围1~7,如 "2#3"表第2周的星期三
Java(Spring) * * * * * * * - - - - - - - | | | | | | | | | | | | | + year [optional] | | | | | +----- day of week (0 - 7) (Sunday=0 or 7) | | | | +---------- month (1 - 12) | | | +--------------- day of month (1 - 31) | | +-------------------- hour (0 - 23) | +------------------------- min (0 - 59) +------------------------------ second (0 - 59)
The cjs cron package.
MIT
The cjs cron package.
MIT