读书人

Quartz的cron 表达式每隔两周的周一

发布时间: 2012-11-04 10:42:42 作者: rapoo

Quartz的cron 表达式,每隔两周的周一和周三怎么表示?
我使用spring + quartz 做定时任务处理,想实现每隔二个星期的周一和周三触发任务,这样一个cron 表达式怎么写?0 0 0 0 0 MON/2,WED/2
在day_of_week中用 /2表示的是每隔二天而不是每隔2周,楼上所说的不行
若真是如此, 改成14就是2周了,何必太拘泥.
另,week这个位置是可以用数字的,1表示sun,类推.
不过我的确没有实作进行测试,对不起.

这样是不行的,我测试过,可能是这里的值不能超过7 13 楼 过无双 2008-03-05 楼主的需求 我没有想出来
可能cron不大适合这样的情况

不过我觉得 既然是固定间隔(两周)
使用Quartz的SimpleTrigger就可以了吧

何必用cron呢

14 楼 pf_miles 2008-03-05 直接crontab搞定了吧?
0 0 * * 1,3/2 cmd 15 楼 cwx714 2008-03-10 0 0 0 * * 2,4/2
我一直是这样写的。 16 楼 rrooyy 2008-08-08 CRON表达式 配合 Calendar日历就可以实现你需要的功能。
即通过CRON指定每周一、三执行,然后使用一个隔周有效的日历。Quartz是有这个功能的。 17 楼 wu2004 2008-10-22 怎么没有一个完整的答案?

读书人网 >软件架构设计

热点推荐