【发布时间】:2019-08-08 13:04:21
【问题描述】:
我可以使用 cron 来解决以下非常具体的用例吗?
我希望调度程序从特定的 startTime(如“13:00h”到“17:45h”)每五分钟触发一次。
我已经尝试过非常接近这个的东西,那就是
0 0-45/5 13-17 ? * *
问题在于,调度程序不会在每小时 xx:45 和 xx:59 之间触发。
我该如何解决这个问题,以便调度程序从 startTime (13h) 到 endTime (17:45h) 每 5 分钟触发一次。
提前感谢您的帮助。我基本上已经在网上到处找了,但什么都找不到。
最好的问候西蒙
【问题讨论】:
-
那么,如果您询问 cron,为什么要用
c#和quartz.net标记您的问题? -
因为我在quartz.net 中使用了crontrigger,并且我认为quartz 中使用的cron 可能与其他版本的cron 不同。 (有点像正则表达式在不同的正则表达式引擎上),所以我想我会添加它以进行澄清。
标签: c# cron quartz.net crontrigger