我使用Quartz
庫運行時間表task.I使用它像這樣如何安排,在13.00^h
ISchedulerFactory scheduleFact = new StdSchedulerFactory();
IScheduler scheduler = scheduleFact.GetScheduler();
scheduler.Start();
IJobDetail job = JobBuilder.Create<MyJob>()
.WithIdentity("myjob", "group 1")
.Build();
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("mytrigger", "group 1")
.StartNow()
.WithSimpleSchedule(x => x
.WithIntervalInSeconds(60*60*12)
.RepeatForever())
.Build();
scheduler.ScheduleJob(job, trigger);
這個作品fine.that日常運行的任務意味着時間表每12運行hours.but我想要的是每天運行的任務時間13.00.how我可以做那個。幫助你。
http://www.quartz-scheduler.net/documentation/quartz-2.x/tutorial/simpletriggers.html – Rob
你會使用'StartAt(日期)''那裏指定date'未來(最近)13:00。然後,每24小時重複一次,永遠重複。 – Rob