【问题标题】:Azure Logic App Recurrence Trigger: Run on the last Monday of each MonthAzure Logic App Recurrence Trigger:在每个月的最后一个星期一运行
【发布时间】:2022-11-03 07:01:45
【问题描述】:

我有一个正在开发的逻辑应用程序,我想在每个月的最后一个星期一运行。

我查看了一些现有的somewhat similar posts 来了解如何实现这一点,但我没有找到一个简单的解决方案。

是否可以通过 Azure 表达式简单地指定这一点?还是触发条件?

任何有关在哪里查看的帮助和指导表示赞赏。随着我继续研究该主题,我将定期使用我的解决方案更新此线程。

谢谢

有点接近解决方案:

下面的表达式在返回该月的最后一天方面做得很好。我可以利用这个并减去一定的天数。显然,这并不总是星期一。

@{addDays(startOfMonth(addDays(startOfMonth(utcNow()),32)),-1)}

【问题讨论】:

    标签: azure recurrence


    【解决方案1】:

    您可以每周一触发并检查第一个动作,如果下周一的日期仍然在同一个当月,如果不是,则终止应用程序。

    或检查以将当前日期添加 7 天,并查看月份是否仍与当前月份相同

    【讨论】:

      最近更新 更多