PowerAutomate 中的 DateDiff() 函数:它在哪里?
DateDiff() Function in PowerAutomate: Where is it?
我最近一直在做很多 Power BI 工作,而且自从我不得不构建任何流程以来,我已经做了一些工作。其实改名为PowerAutomate之前还是MS Flow
无论如何,我可以发誓有一个现在不存在的 DateDiff()
功能。所以我需要一点帮助。
我每天早上在所有 'Account' 记录上建立一个到 运行 的计划流程,计算“续订日期”之前的天数。如下图:
“续订日期之前的天数”字段是一个整型字段,“续订日期”是一个日期字段。当尝试将以下表达式用于“续订日期前的天数”时,它不会保存到流程中的字段并且我假设 bc 此函数不再有效:
对此的任何建议都会有所帮助。
Power Automate 中没有计算两个日期之间差异的简单函数。你可以做的是
- 使用 ticks() 函数为开始日期创建一个名为 varStartDateTicks 的整数类型变量
ticks(triggerBody()?['StartDate'])
- 使用 ticks() 函数为结束日期创建一个名为 varEndDateTicks 的整数类型变量
ticks(triggerBody()?['EndDate'])
- 将两个变量值相减并将结果除以 864000000000
div(sub(variables('varEndDateTicks'),variables('varStartDateTicks')),864000000000)
结果将是两个日期之间的差值。
我最近一直在做很多 Power BI 工作,而且自从我不得不构建任何流程以来,我已经做了一些工作。其实改名为PowerAutomate之前还是MS Flow
无论如何,我可以发誓有一个现在不存在的 DateDiff()
功能。所以我需要一点帮助。
我每天早上在所有 'Account' 记录上建立一个到 运行 的计划流程,计算“续订日期”之前的天数。如下图:
“续订日期之前的天数”字段是一个整型字段,“续订日期”是一个日期字段。当尝试将以下表达式用于“续订日期前的天数”时,它不会保存到流程中的字段并且我假设 bc 此函数不再有效:
对此的任何建议都会有所帮助。
Power Automate 中没有计算两个日期之间差异的简单函数。你可以做的是
- 使用 ticks() 函数为开始日期创建一个名为 varStartDateTicks 的整数类型变量
ticks(triggerBody()?['StartDate'])
- 使用 ticks() 函数为结束日期创建一个名为 varEndDateTicks 的整数类型变量
ticks(triggerBody()?['EndDate'])
- 将两个变量值相减并将结果除以 864000000000
div(sub(variables('varEndDateTicks'),variables('varStartDateTicks')),864000000000)
结果将是两个日期之间的差值。