【发布时间】:2022-01-05 09:51:52
【问题描述】:
给定两列,我的日期时间数据存储为本地日期时间和本地时区。第一列包含本地日期时间和第二个本地时区(见下图):
如何在 UTC 中创建带有日期时间的单列?
到目前为止我已经尝试过:
SELECT
localdatetime, localtimezone,
PARSE_TIMESTAMP('%b %d, %Y, %r', LocalDateTime, "UTC") AS parsed_datetime
FROM `xx`.yy.zz
WHERE Localtimezone = "Europe/Ljubljana"
但我得到的结果显然是错误的,因为 BQ 不知道它是从哪个时区转换的。
【问题讨论】: