浏览 3010 次
|
锁定老贴子 主题:Quartz时间规则符号的表示
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2006-10-18
* * * * * * *
秒 分 小时 一月 月份 星期 年
哪天
所有星号对应的段位置,都可以出现后面的符号(, - * /) (? / L C)这些符号可以出现在"一月哪天"和"星期"段位置 (w)只能出现在"一月哪天"段位置 (#)只能出现在"星期"段位置 解释符号代表的意思: * 代表任意合法的字段 0 * 17 * * ? :表示在每天的5 PM 到 5:59之间的每一分钟启动scheduler ? 表示没值被指定 如果同时指定"一月哪天"和"星期",可能两者对应不起来 0 0,15,30,45 * * * ? :表示每刻钟启动scheduler 所以推荐用法是其中一个指定值,另一个用?指定 / 表示时间的增量 0 0/15 * * * ? :表示每刻钟启动scheduler - 表示值的范围 0 45 3-8 ? * * L 如果用在"一月哪天"段上,表示一个月的最后一天;如果用在"星期"段上。表示一个星期的最后一天(星期六) 0 0 8 L * ? :表示每个月最后一天的8点启动scheduler W 表示最靠近给定时间的一天,(必须是星期一到星期五) # 例如 6#3表示一个月的第三个星期五 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2006-10-18
我有个问题就是程序启动后立即启动scheduler,然后每十分钟启动一次;
这样可以吗?* 10 * * * ? 我试了好象不行的 |
|
| 返回顶楼 | |
|
最后更新时间:2006-10-18
隔多长时间的启动 不是这么定义的 是用毫秒为单位的
你这种定义方法指定的是 某一具体时间启动 |
|
| 返回顶楼 | |
|
最后更新时间:2007-06-26
我发了个问题,见:http://www.javaeye.com/topic/94102
能够指点一下吗? |
|
| 返回顶楼 | |
|
最后更新时间:2007-06-26
melin 写道 我有个问题就是程序启动后立即启动scheduler,然后每十分钟启动一次;
这样可以吗?* 10 * * * ? 我试了好象不行的 似乎应该是 * 0/10 * * * |
|
| 返回顶楼 | |
|
最后更新时间:2007-06-26
melin 写道 我有个问题就是程序启动后立即启动scheduler,然后每十分钟启动一次;
这样可以吗?* 10 * * * ? 我试了好象不行的 <bean id="mailJob" class="org.springframework.scheduling.quartz.SimpleTriggerBean"> <property name="jobDetail"> <ref bean="mailByDay"/> </property> <property name="startDelay"> <value>0</value> </property> <property name="repeatInterval"> <value>600000</value> </property> </bean> |
|
| 返回顶楼 | |









