【问题标题】:Initialize Variables in Power Automate Flow在 Power Automate Flow 中初始化变量
【发布时间】:2022-01-06 23:25:28
【问题描述】:

我想知道电源自动化流程和我遇到的问题。

我正在尝试在我的规则中设置用于检查时间(欧洲标准时间)的初始化变量。

表达式看起来像这样 -

startOfHour(convertFromUtc(triggerOutputs()?['body/receivedDateTime'],'中欧标准时间','t'), 't')

在变量下,我有条件(真/非)像这样 - 是 - 时间大于 22:30 PM NO - 时间小于上午 8:00

如果条件为真,我的电子邮件将被转发到另一个 Outlook 邮箱。 如果没有,什么都没有发生。

但是这个流程不起作用 :D 你能帮我解决吗?

非常感谢! First part prtscrn Second part prtscrn

【问题讨论】:

  • 换句话说,您需要一个流程,当一封电子邮件到达时,如果它在 22:30 到 8:00 之间,则该电子邮件被转发到另一个邮箱。对吗?
  • @carlosherrera 是的!这正是我需要的具体的东西。

标签: outlook power-automate


【解决方案1】:

鉴于提供的信息,我建议如下:

  1. 获取当前时间。
  2. 将其转换为所需的时区。您可以使用内置函数来避免计算错误。
  3. 仅将小时和分钟转换为整数。例如,14:33 将是 1433。
  4. 比较整数。这是:如果时间大于 2230 且小于 830,则转发电子邮件。

流程可能如下所示:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-24
    • 2020-06-06
    • 2021-07-23
    • 1970-01-01
    • 2014-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多