考虑到DST的Azure数据工厂转换时间戳

我在Azure数据工厂中有一个数据流 源包含本地时间的时间戳 接收器是在UTC上运行的SQL

在DataFlow中,我可以使用以下命令将时间戳转换为UTC

toUTC(timestamp,"Romance Standard Time")

但这并不考虑DST。

是否可以直接在数据流中执行此操作?

cookiejzg 回答:考虑到DST的Azure数据工厂转换时间戳

toUTC函数确实应该考虑DST以及时区偏移的其他历史更改。

根据to the documentation,受支持的时区是Java使用的时区,将是常规的IANA time zones(加上Java遗留用途的一些额外缩写)。

"Romance Standard Time" Windows 时区标识符。应该与ADF一起使用的等效IANA区域为"Europe/Paris"。请参阅the CLDR mapping here

(如果您需要在.NET代码中进行此映射,请使用我的TimeZoneConverter库。)

本文链接:https://www.f2er.com/2719609.html

大家都在问