azure 在Logic应用程序中使用ConvertTimeZone的问题

btqmn9zl  于 2023-02-16  发布在  其他
关注(0)|答案(1)|浏览(158)

内部逻辑应用程序:

在字符串类型的set变量中,我尝试使用下面的表达式。这里出了什么问题?我得到了下面的错误消息。同样的表达式在创建blob操作中设置文件名时效果很好。

格式日期时间(转换时区(utcNow(),'UTC','GMT标准时间'),'yyyy-MM-dd')

k97glaaz

k97glaaz1#

从我这里复制之后,我可以看到上面提到的表达式工作得很好。根据convertTimeZone语法,你可以直接在convertTimeZone本身中使用所需的格式,而不是分别使用formatDateTimeconvertTimeZone。下面是完整的表达式。

convertTimeZone(utcNow(),'UTC','GMT Standard Time','yyyy-MM-dd')

根据Official Microsoft documentation,GMT标准时间和UTC在同一时区,没有任何时差。如果是这种情况,您可以只使用formatDateTime,并将日期时间格式化为所需格式。

formatDateTime(utcNow(),'yyyy-MM-dd')

结果:

相关问题