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