如何在 Power Automate 中查找上周的周数?

问题描述 投票:0回答:1

我用过这个公式:

add(div(dayOfYear(utcNow()),7),1) 

计算当前日期的周数。效果很好。然而,我实际上需要上周的周数,因为即使我今天发送报告,数据也是关于上周的。如何实现这一目标?

例如,2023 年 12 月 14 日的周数应为 50,前一周应为 49。

power-automate week-number
1个回答
0
投票

如果您对此感到满意,我不会质疑当前的逻辑,我只是建议一种获取前一周数据的方法。

您始终可以使用

sub()
表达式从当前导出的周中减去一,但是当您到达年底时,您需要
if
语句来计算出您在第一周中的时间位置一周。

我建议将

utcNow()
替换为
addDays(utcNow(), -7)
,以便它在日历中回溯 7 天,然后计算出从该日期开始的周数。

© www.soinside.com 2019 - 2024. All rights reserved.