如何从quartz.net获取现有时间表并编辑其中一个触发器的触发时间?请提供建议。我是quartz.net的新手,在quartz.net文档中没有任何关于这方面的示例。
您可以尝试类似的东西
var allTriggerKeys = sched.GetTriggerKeys(GroupMatcher<TriggerKey>.AnyGroup());
foreach (var triggerKey in allTriggerKeys)
{
ITrigger trigger = sched.GetTrigger(triggerKey);
if(trigger.JobName=="yourtriggername", trigger.JobGroup=="yourjobgroupname")
{
scheduler.RescheduleJob(trigger.JobName, trigger.JobGroup, trigger);
}
}