Microsoft powerautomation -获取当前季度



我想获得当前季度,这样我就可以把它放在电子邮件主题中。在Microsoft Power automation中是否有这样的表达,我找不到。

如果你说的是"年度季度";(即:Q1代表1月、2月、3月,Q2代表4月、5月、6月等),没有内置函数,但有几种方法可以计算该值。

一个经典的方法是将月份除以3,然后将值四舍五入到上面的整数,但是Power automation没有四舍五入功能…

我找到了另一种方法:

concat('Q', add(div(sub(##MyMonthVariableAsInt##),1), 3), 1))

例如,如果您的日期输入是当前的UTC日期,那么将是以下内容:

concat('Q', add(div(sub(int(formatDateTime(utcNow(), 'MM')),1), 3), 1))