UTC Now ( ) 在 Azure 逻辑应用程序中减去几个小时(对于 PST 时间)
UTC Now ( ) subtracts few hours (for PST time) in Azure Logic Apps
我在 Azure Logic Apps 工作,我正在尝试放置 PST 时间的时间戳。
最初,我输入的是 UTCNow(),但它标记了服务器所在的时间。
但是,我需要在文件名中加上太平洋时区的时间戳。
当我这样尝试时 (UTC-8),它不会保存它(错误)。
当我把它写成 PTNow() 时,逻辑应用程序被保存了。
但是,当我 运行 逻辑应用程序时,它仍然显示 UTCNow() 的时间。
根据 thomas 的建议,您可以使用 convertFromUtc 或 convertTimezone 函数在逻辑应用程序中将 utc 时间转换为 pst 时间
- 使用 convertFromUtc:
convertFromUtc(utcNow(),'Pacific Standard Time')
- 使用 convertTimeZone:
convertTimeZone(utcNow(),'UTC','Pacific Standard Time')
- 或者,您可以使用 subtractFromTime 函数将 utc 时区转换为 pst 时区
subtractFromTime(utcNow(),7,'Hour')
我在 Azure Logic Apps 工作,我正在尝试放置 PST 时间的时间戳。
最初,我输入的是 UTCNow(),但它标记了服务器所在的时间。
但是,我需要在文件名中加上太平洋时区的时间戳。
当我这样尝试时 (UTC-8),它不会保存它(错误)。
当我把它写成 PTNow() 时,逻辑应用程序被保存了。
但是,当我 运行 逻辑应用程序时,它仍然显示 UTCNow() 的时间。
根据 thomas 的建议,您可以使用 convertFromUtc 或 convertTimezone 函数在逻辑应用程序中将 utc 时间转换为 pst 时间
- 使用 convertFromUtc:
convertFromUtc(utcNow(),'Pacific Standard Time')
- 使用 convertTimeZone:
convertTimeZone(utcNow(),'UTC','Pacific Standard Time')
- 或者,您可以使用 subtractFromTime 函数将 utc 时区转换为 pst 时区
subtractFromTime(utcNow(),7,'Hour')