bigquery中的TIMESTAMP()函数接受一个时区参数。它也考虑日光节约吗?
如果有特定的夏令时信息,请同时指向链接。
是TIMESTAMP()考虑夏令时。由于TIMESTAMP()将字符串、日期、datetime表达式转换为时间戳数据类型,因此可以检查数据类型为时间戳。
TIMESTAMP对象表示绝对时间点,独立任何时区或惯例,如夏令时微秒级精度。
为了更好地理解这一点,这里有一个使用timezone的示例来显示夏令时时时间戳的行为。
以这次为例:
2014-09-27 12:30:00.45美国/洛杉矶
请注意,并非所有时区名称都可以互换,即使它们可以互换碰巧在一年的某一特定时间报告。为例如,美国/洛杉矶报告的时间与UTC-7:00相同日光节约时间,但报告的时间与外面的UTC-8:00相同
在这个例子中,我们可以说TIMESTAMP()考虑夏令时。