0

我正在尝试编写一个 TimerTrigger 函数,该函数在每月的第 5 个工作日(每月的第一天,除了周六/周日)运行。如果第一天是周六/周日,它应该在周一运行。到目前为止我知道如何在每个月的 5 号运行工作,但如何排除周六/周日?

  public static void MyTimerFunction([TimerTrigger("0 0 0 5 * *")] TimerInfo myTimer, ILogger log)
        {

            log.LogInformation($"C# Timer trigger function executed at: {DateTime.Now}");
        }
4

1 回答 1

1

谢谢user1672994。发布您的建议作为帮助社区成员的答案。

“检查0 0 0 * */1 Mon。您要做的另一件事是在周一至周五运行此功能。如果不是周六/周日后的第 5 天或第二天,请不要执行业务逻辑。”

于 2021-08-31T05:51:10.443 回答