В Microsoft Power Automate с помощью выражения utcNow()
можно получить текущую дату (и время). Я пытаюсь назначить вчерашнее свидание. Я пробовал dateadd(utcNow(), -1)
и аналогичный код, но ничего не работает. Кто-нибудь знает, как работать с датами в Microsoft Power Automate?
Получить вчерашнюю дату (MS Power Automate)
Ответы (4)
addDays - это функция, которую вы ищете:
//Yesterday
addDays(utcnow(),-1)
//Next Week
addDays(utcnow(),7)
person
AaronBaker
schedule
01.10.2018
Просто имейте в виду часовые пояса. По мере того, как вы начинаете уходить от UTC, вы можете получить неожиданные результаты. Чтобы учесть это, вы можете сделать: addDays (convertTimeZone (utcnow (), 'UTC', 'Eastern Standard Time', 'yyyy-MM-dd'), - 1) Заменить 'Eastern Standard Time' на ваш часовой пояс. Полный список можно найти на странице docs .microsoft.com / ru-ru / предыдущие версии / windows / embedded /
- person Paul; 04.04.2021
Мне кажется, что этот код работает:
formatDateTime(addDays(utcNow(),-1),'MM.dd.yyyy')
Я использовал функцию dormatDateTime
:, чтобы изменить формат даты на то, что я хочу
addDays
: можно использовать для путешествий туда и обратно на свиданиях, например, если я хочу вернуться в один прекрасный день, это будет -1, если я хочу, чтобы это продолжалось в один прекрасный день, это будет +1 или 1.
utcNow()
: Получает текущую дату и время
Теперь я могу получать дату в таких форматах, как «ММ / дд / гггг» или «ММ.дд.гггг» или «ММ дд гггг». Этот список разделителей можно найти здесь.
person
noobsterCoder
schedule
10.03.2020
Вы можете использовать addDays ():
addDays(utcNow(),-1)
Кроме того, у вас есть addMinutes (), addHours (), addSeconds ().
person
Tomasz Ciarachowicz
schedule
25.07.2019