BigQuery将UTC时间转换为本地时间

时间:2016-11-07 09:54:24

标签: function datetime timezone google-bigquery utc

我想知道是否有人知道某种方式或有自动将BigQuery UTC时间戳转换为本地标准或夏令时区(在我的情况下是PDT / PST)的功能。

基本上自动从UTC扣除7或8小时,根据一年中的时间提供PDT或PST。

我知道有很多方法可以实现这一点,但我想知道是否有人知道BigQuery环境中任何简单,干净和快捷的方法。

由于

1 个答案:

答案 0 :(得分:3)

使用standard SQL(截至2016年9月)您可以访问时区功能,例如DATE(timestamp_expression[, timezone])

#standardSQL
SELECT DATETIME("2008-12-25 15:30:00+07", "America/Los_Angeles") as date;

文档是here