我知道在BigQuery中,可以通过DATETIME(时间戳,时区)转换时间戳 . 但SQL中时区的名称组织得非常糟糕 . 我想知道是否有一种功能或方法可以使用像“00:04”或“4”这样的数字字符串从UTC时间转换到其他时区,其中数字表示时区提前的小时数或者在UTC时间之后 .
谢谢!
您可以使用以下格式通过提供其UTC偏移量来指定时区:
(+|-)H[H][:M[M]]
例如:
-07:00 SELECT CURRENT_DATETIME('-07:00'), DATETIME(CURRENT_TIMESTAMP(), '-07:00')
1 回答
您可以使用以下格式通过提供其UTC偏移量来指定时区:
例如: