Datetime BigQuery-从时区名称获取时区偏移量

Datetime BigQuery-从时区名称获取时区偏移量,datetime,google-bigquery,Datetime,Google Bigquery,在BigQuery中是否有任何方法可以从时区名称获取当前UTC时区偏移量?例如,使用输入: `Australia/Victoria` 我目前如何返回: +10:00 下面是BigQuery标准SQL的示例 #standardSQL WITH `project.dataset.table` AS ( SELECT 'Australia/Victoria' tz_string ) SELECT tz_string, DATETIME_DIFF(CURRENT_DATETIME(tz_str

在BigQuery中是否有任何方法可以从时区名称获取当前UTC时区偏移量?例如,使用输入:

`Australia/Victoria`
我目前如何返回:

+10:00

下面是BigQuery标准SQL的示例

#standardSQL
WITH `project.dataset.table` AS (
  SELECT 'Australia/Victoria' tz_string
)
SELECT  tz_string, DATETIME_DIFF(CURRENT_DATETIME(tz_string), CURRENT_DATETIME(), hour) tz_hours
FROM `project.dataset.table`
结果

Row tz_string           tz_hours
1   Australia/Victoria  10