小问题 quartz定时器时间设置

byeceg 2012-03-19 06:18:20
我用spring+quartz.现在有个时间设置不对。

<bean id="timerTrigger1" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="staticAreaDetail" />
<property name="cronExpression" value="0 0/5 17-18 * * ?"/>
</bean>

我想设置某个时间段执行,比如早晨6点到晚上23点,每个10分钟执行一次。不知道该怎么写?

我写了个例子,但是不对<property name="cronExpression" value="0 0/5 17-18 * * ?"/>
17~18点每5分钟执行。但是到了18点以后,它还在执行。

谁帮忙写下谢谢。
...全文
344 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
byeceg 2012-03-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 ldh911 的回复:]

某个时间段,比如早晨6点到晚上23点,每个10分钟执行一次

value="0 0/10 6-22 * * ?"
[/Quote]
谢谢,但是这样有问题。
<property name="cronExpression" value="0 0/5 09-10 * * ?"/>
9点到10点,每5分钟执行一次,但过了10点还在执行?
<property name="cronExpression" value="0 0/5 17-18 * * ?"/>
17点到18点,每5分钟执行一次,但过了18点还在执行?

哪里有问题啊
byeceg 2012-03-20
  • 打赏
  • 举报
回复
哦。明白了
value="0 0/10 6-22 * * ?"
开始时间是6点,结束时间是22:59
MiceRice 2012-03-19
  • 打赏
  • 举报
回复
某个时间段,比如早晨6点到晚上23点,每个10分钟执行一次

value="0 0/10 6-22 * * ?"
byeceg 2012-03-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ldh911 的回复:]

value="0 0/5 17-18 * * ?"

修改为:

value="0 0/5 17 * * ?"

就完毕了。
[/Quote]
谢谢.
其实我想要的是:
某个时间段,比如早晨6点到晚上23点,每个10分钟执行一次
MiceRice 2012-03-19
  • 打赏
  • 举报
回复
value="0 0/5 17-18 * * ?"

修改为:

value="0 0/5 17 * * ?"

就完毕了。

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧