BigQuery - 日期时间与时间戳

时间:2017-12-08 11:57:14

标签: google-bigquery standard-sql

我查看了Google大查询数据类型的文档,检查了TimeStamp与Datetime数据类型之间的差异。

据我所知,主要区别在于:

  

与Timestamps不同,DATETIME对象不会及时引用绝对实例。相反,它是民用时间,或用户在手表或日历上看到的时间。

那我什么时候应该使用Timestamp / Datetime?

由于

1 个答案:

答案 0 :(得分:15)

在大多数情况下,您需要使用timestamp data type。它指的是一个实际的时间点,包括时区。

您很少使用datetime data type,这是一个日期和时间,但没有时区。我想给出的示例是,您使用日期时间来表示2017年的pi日,因为它在每个时区的2017-03-14 15:09:26.535898分别出现。