如何 运行 在一周中的特定一天挂火
How to run hangfire on a specific day in a week
我想 运行 星期四 12:00 a.m 的时间表。每周
如何编写cron?
我相信这就是您想要的表达方式:0 12 */7 * 4
表示月 day-of-week 的“最小时日”。
在这种情况下,您需要 Cron.Weekly(DayOfWeek, Hour)。
IRecurringJobManager 接口有一个用于添加或更新任务的方法 (AddOrUpdate
)。该方法包含用于指定时间范围的参数。
如果您使用的是启动项目,您可以像这样添加任务:
fooJobManager.AddOrUpdate("TaskName", exampleFunctionToRun, Cron.Weekly(DayOfWeek.Thursday, 0));
我想 运行 星期四 12:00 a.m 的时间表。每周 如何编写cron?
我相信这就是您想要的表达方式:0 12 */7 * 4
表示月 day-of-week 的“最小时日”。
在这种情况下,您需要 Cron.Weekly(DayOfWeek, Hour)。
IRecurringJobManager 接口有一个用于添加或更新任务的方法 (AddOrUpdate
)。该方法包含用于指定时间范围的参数。
如果您使用的是启动项目,您可以像这样添加任务:
fooJobManager.AddOrUpdate("TaskName", exampleFunctionToRun, Cron.Weekly(DayOfWeek.Thursday, 0));