数据工厂不喜欢 A.U.S。东部标准时间
Data Factory does not like A.U.S. Eastern Standard Time
我正在尝试使用 convertTimeZone 获取我在悉尼的当地时间。
数据工厂对其他转换很满意,例如
@convertTimeZone(utcnow(), 'UTC', 'GMT Standard Time')
但是当我尝试定位时
@convertTimeZone(utcnow() , 'UTC' , 'A.U.S. Eastern Standard Time')
我收到一个错误
在函数 'convertTimeZone' 中,为时区 ID 'A.U.S. Eastern Standard Time' 提供的值无效。
它在此处的列表中
https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ms912391(v=winembedded.11)
有什么想法吗?
谢谢
请参阅convertTimeZone函数中destinationTimeZone的说明:
The name for the source time zone. For time zone names, see Microsoft
Time Zone Index Values, but you might have to remove any punctuation
from the time zone name.
因此删除 A.U.S 中的 .
。东部标准时间然后试试这个表达式:
@convertTimeZone(utcnow() , 'UTC' , 'AUS Eastern Standard Time')
我正在尝试使用 convertTimeZone 获取我在悉尼的当地时间。
数据工厂对其他转换很满意,例如
@convertTimeZone(utcnow(), 'UTC', 'GMT Standard Time') 但是当我尝试定位时 @convertTimeZone(utcnow() , 'UTC' , 'A.U.S. Eastern Standard Time')
我收到一个错误
在函数 'convertTimeZone' 中,为时区 ID 'A.U.S. Eastern Standard Time' 提供的值无效。
它在此处的列表中 https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ms912391(v=winembedded.11)
有什么想法吗? 谢谢
请参阅convertTimeZone函数中destinationTimeZone的说明:
The name for the source time zone. For time zone names, see Microsoft Time Zone Index Values, but you might have to remove any punctuation from the time zone name.
因此删除 A.U.S 中的 .
。东部标准时间然后试试这个表达式:
@convertTimeZone(utcnow() , 'UTC' , 'AUS Eastern Standard Time')