我目前正在构建一个逻辑应用程序,它将在 1 月到 3 月以及 5 月到 11 月期间关闭虚拟机。其余时间,VM 将打开。逻辑应用程序的这一部分正在按预期工作。
请求第二个逻辑应用程序在夜间关闭虚拟机(在其应该打开的时间段内)并在白天开始时打开。
有人知道如何触发第二个逻辑应用程序在“旺季”期间启用吗?我显然不希望第二个逻辑应用程序在应该关闭的期间打开虚拟机。
我很想听听你的消息!
我的想法是跑步:
@or(and(greaterOrEquals(utcNow('MMdd'), '0401', lessOrEquals(utcNow('MMdd'), '0501')(and(greaterOrEquals(utcNow('MMdd'), '1201', lessOrEquals( utcNow('MMdd'), '0101')')
通过发生设置,但我不知道这是否足够/正确
您的代码将无法工作,因为值不能同时大于“1201”且小于“0101”。
为什么不只检查月份而不检查日期呢?像这样的东西:
@contains(createArray('03', '04', '12'), utcNow('MM'))
Recurrence
触发器中使用此检查,但您可以在之后立即执行 Condition
操作。