【Power Automate】在指定日期的基础上增加任意天数的工作日
·
本文举例介绍如何在指定日期的基础上,增加任意天数的工作日,用于程序中的时间提醒设置。程序结构如下:

操作步骤如下:
1. 建立手动触发机制,输入两个参数:一个是指定日期,另一个是要增加的天数。

2. 用Select,生成一个未来365天之内的数组。其中Date是新的日期,Day是新日期在星期几,0代表周日,6代表周六。

From: range(0,365)
Date: formatDateTime(addDays(triggerBody()?['date'],item()),'MM-dd-yyyy')
Day: dayOfWeek(addDays(triggerBody()?['date'],item()))
3. 用Filter array筛选出所有工作日。

Filter Query: and(not(equals(item()['Day'],0)),not(equals(item()['Day'],6)))
4. 用compose获取新日期,即从上一步的数组中找出对应天数的日期。

更多推荐


所有评论(0)