设置包含排除的间隔计划

时间:2015-07-28 15:09:54

标签: c# quartz-scheduler quartz.net

我正在Quartz.NET中建立一个相当不加区别地运行的工作。这项工作将持续X分钟。它只是检查目录并处理文件(如果存在)。

我在API中确定的问题是如何排除一段时间。

例如,目前我正试图弄清楚如何在每小时的前15分钟禁用作业,然后以5分钟的间隔运行。

尽管如此......

我的工作目前正在运行并且每隔五分钟就会启动一次,但我似乎无法找出添加排除项的正确方法,以防止作业每小时运行前15分钟。< / p>

1 个答案:

答案 0 :(得分:1)

这应该做你想要的:

0 20,25,30,35,40,45,50,55 * * * ? *

编辑:Per Jared的评论,这产生了相同的时间表:

0 20/5 * * * ? *

您可以在此处进行测试:http://jayvilalta.com/quartznet/cronexpression