convert_timezone函数

适用于:检查标记是的砖运行时13.0及以上

转换TIMESTAMP_NTZ到另一个时区。输入转化为列TIMESTAMP_NTZ类型在时区转换之前,如果输入列时间戳日期字符串类型。

语法

convert_timezone([sourceTz,]targetTz,sourceTs)

参数

  • sourceTz:一个表达式返回一个数字或一个区间值。如果缺席,当前会话时区用作源时区。

  • targetTz:输入的时区时间戳应该转换。

  • sourceTs:TIMESTAMP_NTZ转换。

返回

一个TIMESTAMP_NTZ

例子

>选择convert_timezone(“美国/ Los_Angeles”,UTC的,timestamp_ntz“2021-12-06”就是);2021年- - - - - -12- - - - - -0608年:00:00——当前会话本地时区:UTC>选择convert_timezone(“美国/ Los_Angeles”,timestamp_ntz“2021-12-06 08:00:00”);;2021年- - - - - -12- - - - - -0600:00:00