复杂的 Cron 表达式

Complicated Cron expression

我可以使用 cron 来解决以下非常具体的用例吗?

我希望调度程序从特定开始时间(例如“13:00h”到“17:45h”)每五分钟触发一次。

我试过一些非常接近这个的东西,就是

0 0-45/5 13-17 ? * *

问题在于,调度程序不会在每小时 xx:45 和 xx:59 之间触发。

我该如何解决这个问题,以便调度程序从开始时间 (13h) 到结束时间 (17:45h) 每 5 分钟触发一次。

在此先感谢您的帮助。我基本上已经在网上到处找了,但找不到任何东西。

最好的问候西蒙

您可以使用此站点在线解析 cron 表达式。 http://cron.qqe2.com/

在这种情况下,您需要两个条目。

你试过吗:-

*/5 13-16 * * *
0-45/5 17 * * *

你可以在这里测试它们:-

http://cron.schlitt.info/