Microsoft 流程未按日期过滤 SharePoint 列表以发送电子邮件

Microsoft flow not filtering SharePoint list by date to send email

首先,我是 Microsoft Flow 的新手,我想我可能有点吃不消了。

我有一个包含多个日期的 SharePoint 列表,我计划使用它来发送通信。我希望 FLOW 检查我的 SharePoint 列表,并为今天的日期与 "T-21" 日期匹配的每条记录发送一封电子邮件。 SharePoint 中的 T-21 日期是仅日期格式。

现在我想到了使用触发器,从我的 SharePoint 列表中获取项目,但我遇到的问题是 filter/date 比较。

使用 Compose 将 utcnow 格式化为 "M/d/yyyy" 格式,使其与我的 SharePoint 列表匹配。但是要么我收到一条错误消息,要么 FLOW 忽略 filter/date 比较并向每个人发送电子邮件,即使是那些 "t-21" 不匹配的人。

希望这能说明问题。

提前致谢。

查看以下 post 我在尝试设置流程时偶然发现的。此人与您有相同的用例,因为他们会根据日期触发某些事情。 post 中还包含代码,可帮助您解决遇到的日期条件问题。 link: Post explaining possible solution to your question