这应该足以让你开始:
import org.quartz.Job;
import org.quartz.JobDetail;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
import org.quartz.impl.triggers.AbstractTrigger;
import java.util.Calendar;
import static org.quartz.CronScheduleBuilder.cronSchedule;
import static org.quartz.DateBuilder.dateOf;
import static org.quartz.JobBuilder.newJob;
import static org.quartz.TriggerBuilder.newTrigger;
//...
AbstractTrigger trigger = (AbstractTrigger) newTrigger()
.withSchedule(cronSchedule("0 0 9,13,17,22 * * ?"))
.build();
trigger.setStartTime(dateOf(0, 0, 0, 13, Calendar.JANUARY, 2012));
trigger.setEndTime(dateOf(0, 0, 0, 17, Calendar.JANUARY, 2012));
final JobDetail job = newJob(Job.class).build();
scheduler.scheduleJob(job, trigger);
对于文档中有更正式的协商Lesson 6: CronTrigger。
*“紧急帮助需要”* 1)不要向我们倾诉! 2)寻求紧急帮助,紧急寻求顾问(并支付他们的费用以符合您的紧急情况)。 – 2012-02-29 07:55:37
@Preethi:如果提供的答案已经解决了您的问题,最好接受答案,以便其他人会了解解决方案。 – 2012-03-02 06:18:40