关于java Quartz定时器*和?的区别
来源:互联网 发布:尔雅网络课大学语文 编辑:程序博客网 时间:2024/05/21 14:10
“*”表示所有的值,“?”表示不限制这个值,看起来没有什么区别,都是表示任意值的意思,但是针对日期和星期来说,用处就大了。比如说每周一12点执行任务,那么日期就不能用“*”,因为*是表示所有的日期,从1号到月末。这里就该用“?”,故“0 0 12 ? * MON”。同理,如果要在每个月的一号中午12点来执行任务的话,星期那里就不能用“*”了,故“ 0 0 12 1 * ?”。
另外附上时间规则
"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触发
- 关于java Quartz定时器*和?的区别
- Java定时器和Quartz
- Java定时器,Spring定时器和quartz定时器
- java定时器,Spring定时器和Quartz定时器
- java定时器,Spring定时器和Quartz定时器
- 【Quartz】java Spring和Quartz结合定时器
- Timer和spring的Quartz两种定时器的区别。
- Timer和spring的Quartz两种定时器的区别。
- 关于quartz定时器的使用和复用的问题
- spring的两种定时器:TimerTask 和 Quartz区别
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- 定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
- java 定时器 quartz的使用
- Spring --- java定时器,Spring定时器和Quartz定时器
- 排序算法总结
- NXP增强型51系列单片机BOD和CCU功能及应用
- GitHub+Git
- oracle事务以及sql函数
- 网格部件和树型部件查找并定位焦点
- 关于java Quartz定时器*和?的区别
- iPhone的UDID与push中使用的device token的关系
- 第四章 Controller接口控制器详解(3)——跟着开涛学SpringMVC
- 008 String to Integer (atoi) [Leetcode]
- Centos 6.3下升级subversion版本到1.7.x
- 又是一年光棍节,程序员的痛你懂得!
- Ajax的原理和运行机制
- SQL 基本语言使用
- oracle管理、备份恢复、数据字典