gpt4 book ai didi

带有开始和结束时间的 Cron 表达式

转载 作者:行者123 更新时间:2023-12-01 05:03:42 24 4
gpt4 key购买 nike

我正在尝试每天编写一个具有特定开始时间和结束时间的 cron 表达式。 IE。
每天 10:15 至 17:35 每分钟一类

一种可能的解决方案是编写 3 个不同的 cron 表达式,如下所示:

0 15-59 10 * * *
0 * 11-17 * * *
0 0-35 17 * * *

有没有可能用一个 cron 表达式来写这个?

最佳答案

Quartz调度程序c#
在几个小时之间运行作业

使用 Jade 米面膜:

        ITrigger trigger_1 = TriggerBuilder.Create()
.ForJob("YOUR_JOB")
.WithIdentity("trigger_1")
.StartAt(startTime)
.WithCronSchedule("0 0/1 8-13 ? * SUN,MON,TUE,WED,SAT *")
.Build();

使用 quartz 时间表:
trigger_1 = TriggerBuilder
.Create()
.ForJob("YOUR_JOB")
.WithIdentity("trigger_1")
.StartAt(startTime)
.WithDailyTimeIntervalSchedule(c => c
.OnEveryDay()
.WithIntervalInMinutes(1).WithRepeatCount(1)
.StartingDailyAt(new TimeOfDay(08, 30))
.EndingDailyAt(new TimeOfDay(12, 30))
)
.Build();

关于带有开始和结束时间的 Cron 表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37832131/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com