【发布时间】:2012-04-13 10:54:57
【问题描述】:
我需要创建一个 cron 触发器表达式,该表达式应在每周下午 3 点触发,并从 2012 年 4 月 5 日开始。
请注意我正在使用 CronTriggerImpl
提前致谢。
【问题讨论】:
标签: spring quartz-scheduler cronexpression crontrigger
我需要创建一个 cron 触发器表达式,该表达式应在每周下午 3 点触发,并从 2012 年 4 月 5 日开始。
请注意我正在使用 CronTriggerImpl
提前致谢。
【问题讨论】:
标签: spring quartz-scheduler cronexpression crontrigger
也可以使用 cron 表达式,例如“0 0 15 * * THU”,并将开始时间设置为未来的某个日期。
【讨论】:
每周是指每周吗?使用 Quartz 2 API:
import org.quartz.CronScheduleBuilder.*;
MutableTrigger trigger = weeklyOnDayAndHourAndMinute(Calendar.THURSDAY, 15, 0).build()
trigger.setStartTime(new GregorianCalendar(2012, Calendar.APRIL, 5));
这将从 4 月 5 日开始每周星期四 15:00 运行触发器。
【讨论】: