Quartz.Net - 从今天开始每季度

时间:2011-07-29 01:19:10

标签: c# scheduling quartz.net

如何创建从今天开始每3个月(每季度)触发一次的触发器。

我虽然可以做一些像

这样简单的事情
tr = TriggerUtils.MakeHourlyTrigger(2190);
// (365 / 4) * 24 hours = 2190

我不认为这是解决这个问题的最佳方法。我虽然可能有一些花哨的cron触发方式来解决它?

1 个答案:

答案 0 :(得分:7)

cron中的字段是

  1. 分钟
  2. 小时
  3. 日的日
  4. 某一天的周
  5. 年(可选字段)
  6. 所以你可能会喜欢

    0 0 0 1 */3 ?
    

    这个月的第一个月将在午夜开火。

    http://quartznet.sourceforge.net/tutorial/lesson_6.html