BigQuery中是否有任何方法可以从时区名称获取当前UTC时区偏移量?例如,使用输入:
`Australia/Victoria`
我目前如何返回:
+10:00
答案 0 :(得分:1)
以下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