实现Job接口制定定时任务时,参数cronExpression的说明
来源:互联网 发布:爆菊 知乎 编辑:程序博客网 时间:2024/06/16 16:02
1、有关实现org.quartz.Job接口,制定定时任务的内容,以下博文http://blog.csdn.net/haomenghan/article/details/7788976总结的很好。这里只是转载了其中关于参数cronExpression的说明的内容。
2、关于配置文件中参数cronExpression的说明:
Cron 表达式包括以下 7 个字段:秒 分 小时 月内日期 月 周内日期 年(可选字段)
Cron 触发器利用一系列特殊字符,如下所示:反斜线(/)字符表示增量值。例如,在秒字段中“5/15”代表从第 5 秒开始,每 15 秒一次。 问号(?)字符和字母 L 字符只有在月内日期和周内日期字段中可用。问号表示这个字段不包含具体值。所以,如果指定月内日期,可以在周内日期字段中插入“?”,表示周内日期值无关紧要。字母 L 字符是 last 的缩写。放在月内日期字段中,表示安排在当月最后一天执行。在周内日期字段中,如果“L”单独存在,就等于“7”,否则代表当月内周内日期的最后一个实例。所以“0L”表示安排在当月的最后一个星期日执行。 在月内日期字段中的字母(W)字符把执行安排在最靠近指定值的工作日。把“1W”放在月内日期字段中,表示把执行安排在当月的第一个工作日内。 井号(#)字符为给定月份指定具体的工作日实例。把“MON#2”放在周内日期字段中,表示把任务安排在当月的第二个星期一。 星号(*)字符是通配字符,表示该字段可以接受任何可能的值。
字段 允许值 允许的特殊字符 秒 0 - 59 , - * / 分 0 - 59 , - * / 小时 0 - 23 , - * / 日期 1 - 31 , - * ? / L W C 月份 1 - 12 或者 JAN-DEC , - * / 星期 1 - 7 或者 SUN-SAT , - * ? / L C # 年(可选) 留空 , 1970 - 2099 , - * / 表达式意义: " 0 0 12 * * ? " 每天中午12点触发 " 0 15 10 ? * * " 每天上午10:15触发 " 0 15 10 * * ? " 每天上午10:15触发 " 0 15 10 * * ? * " 每天上午10:15触发 " 0 15 10 * * ? 2005 " 2005年的每天上午10:15触发 " 0 * 14 * * ? " 在每天下午2点到下午2:59期间的每1分钟触发 " 0 0/5 14 * * ? " 在每天下午2点到下午2:55期间的每5分钟触发 " 0 0/5 14,18 * * ? " 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发 " 0 0-5 14 * * ? " 在每天下午2点到下午2:05期间的每1分钟触发 " 0 10,44 14 ? 3 WED " 每年三月的星期三的下午2:10和2:44触发 " 0 15 10 ? * MON-FRI " 周一至周五的上午10:15触发 " 0 15 10 15 * ? " 每月15日上午10:15触发 " 0 15 10 L * ? " 每月最后一日的上午10:15触发 " 0 15 10 ? * 6L " 每月的最后一个星期五上午10:15触发 " 0 15 10 ? * 6L 2002-2005 " 2002年至2005年的每月的最后一个星期五上午10:15触发 " 0 15 10 ? * 6#3 " 每月的第三个星期五上午10:15触发 0 6 * * * 每天早上6点 0 */ 2 * * * 每两个小时 0 23 - 7 / 2 , 8 * * * 晚上11点到早上8点之间每两个小时,早上八点 0 11 4 * 1 - 3 每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点 0 4 1 1 * 1月1日早上4点
阅读全文
0 0
- 实现Job接口制定定时任务时,参数cronExpression的说明
- spring 定时任务(JOB)cronExpression表达式
- 关于cronExpression的介绍 ,定时任务
- 定时任务中,cronExpression的设置规则
- Elastic Job 定时任务实现
- Spring 定时任务Spring--quartz中cronExpression配置说明
- Spring 定时任务 quartz中cronExpression配置说明(转)
- Spring 定时任务Spring--quartz中cronExpression配置说明
- oracle的定时任务job
- Spring定时任务中cronExpression
- 定时任务 quartz CronExpression 表达式
- Oracle 数据库采用Job 实现定时任务
- java实现job功能,定时开启任务
- ORACLE实现Job定时计划任务
- Spring整合Quartz 实现定时job任务
- Play Framework 关于cronExpression的介绍 ,定时任务
- 定时任务 中的job中注入的service接口 为空 解决方法
- 利用oracle的job定时执行任务
- 强连通缩点 hdu3072
- Unity入门操作_Time类_004
- 面向对象的第一个特征:封装I
- JSjQuery parent,next,prev的使用例子
- 聊聊调度框架,K8S、Mesos、Swarm 一个都不能少
- 实现Job接口制定定时任务时,参数cronExpression的说明
- 饿了么项目---9、点击按钮显示或隐藏浮出层弹框 使用css3的过渡效果transition
- tensorflow object detection API安装
- 2017"百度之星"程序设计大赛
- 【UVA11865】比赛网络(二分+有向生成树)
- IntelliJ IDEA平台下JNI编程(一)—HelloWorld篇
- 嵌入式产品开发流程
- 组合数学之放球问题 【附斯特林数】
- codeforces 463D