在BigQuery中获取Timestamp格式的Timezone名称



是否有办法从BQ的时间戳值获得时区名称?

是否有如下函数:

SELECT RETRIVE_TIMEZONE(timestamp_filed) FROM table_name

2016-03-31 19:23:07 UTC中只得到UTC部分

您可以使用FORMAT_TIMESTAMP与格式元素%Z:

SELECT FORMAT_TIMESTAMP('%Z', TIMESTAMP '2016-03-31 19:23:07 UTC') AS timezone_name

最新更新