2

在 Microsoft Power Automate 中,使用表达式utcNow()可以获得当前日期(和时间)。我试图得到昨天的日期。我尝试dateadd(utcNow(), -1)了类似的代码,但没有任何效果。有人知道如何在 Microsoft Power Automate 中使用日期吗?

4

4 回答 4

8

addDays是您正在寻找的功能:

//Yesterday
addDays(utcnow(),-1)

//Next Week
addDays(utcnow(),7)
于 2018-10-01T15:46:30.020 回答
3

您还可以使用较新的内置Date Time操作之一。使用Get past time并将其设置为 1 天间隔以获取昨天:

在此处输入图像描述

于 2020-05-12T05:26:06.417 回答
3

这段代码似乎对我有用:

formatDateTime(addDays(utcNow(),-1),'MM.dd.yyyy')

我已经使用dormatDateTime: 函数来获取日期以更改为我想要的格式

addDays:可用于在日期来回旅行,例如如果我想回去一天,它将是-1,如果我希望它继续前进,它将是+1或1。

utcNow(): 获取当前日期和时间

现在我可以以“MM/dd/yyyy”或“MM.dd.yyyy”或“MM dd yyyy”等格式获取日期。可以在此处找到此分隔符列表。

于 2020-03-10T19:57:56.897 回答
1

您可以使用 addDays():

addDays(utcNow(),-1)

此外,您还有 addMinutes()、addHours()、addSeconds()。

于 2019-07-25T05:57:01.283 回答