我在Quartz.Net上有点新,它满足了我对工作管理的大部分需求。
但由于其他需要,我有以下问题:
我知道可以安排每日执行的具体时间(I.E.执行每天下午12:45),但是,如果我想要执行一个以上的特定时间,该怎么办?
即。 第一次:12:00 第二次:17:00 第3次:23:00
感谢您的关注!
答案 0 :(得分:1)
在这种情况下,实现任意执行的最简单方法是创建三个单独的触发器。具有以下模式的三个cron触发器应该完成这项工作:
0 0 12 * * ?
0 0 17 * * ?
0 0 23 * * ?
您可以为单个作业提供任意数量的触发器。但如果您发现它更像是一个间隔,您还可以检查其他触发器类型,以及日历中的排除/包含。