【发布时间】:2023-03-04 01:27:01
【问题描述】:
您好,每 x 天运行一次作业的 cron 计划字符串是什么。
目前我正在尝试,但不确定这是否正确。 0 0 0/{x} * * ?
其中 x 是以小时为单位的时间间隔。因此,如果我想每 10 天运行一次作业,则 x 的值将是 10 * 24 = 240。 如果您有更好的解决方案,请提出建议。我更喜欢 cron schedule 格式的答案。
【问题讨论】:
-
那是怎么回事 -- 你的月经是 24 的倍数吗?
-
用小时表示天。
-
我不知道该告诉你什么——你发布的代码将每月运行你的程序 x 次——这是你想要的吗?
-
看看cronmaker。例如,如果您想在每 5 天的 12:00 运行一次工作,那么您可以使用
0 0 12 1/5 * ? *。 -
cron 制造者给出 0 0 0 1/{x} * ? * 其中 x 是天数。
标签: c# quartz-scheduler quartz.net