我正在创建一个使用Apps脚本点击BigQuery的电子表格。这是我的查询的一部分:
SELECT
id,
USEC_TO_TIMESTAMP(created) AS created,
USEC_TO_TIMESTAMP(modified) AS modified,
USEC_TO_TIMESTAMP(resolved) AS resolved,
status_id,
FROM
[mydata:mydataset.latest]
WHERE blah blah blah...
当我从http://bigquery.cloud.google.com运行时,我得到的时间戳看起来像“2013-08-22 19:19:01 UTC”(这很棒)。但是,当我从电子表格运行相同的查询时,我得到的日期没有意义。如果我删除函数USEC_TO_TIMESTAMP,日期仍然没有意义。我的意思是“没有意义”,如果我将数字格式化为日期,我会得到垃圾值。从电子表格中查询日期的推荐方法是什么?
(来自邮件列表)
答案 0 :(得分:3)
您应该使用FORMAT_UTC_USEC()而不是USEC_TO_TIMESTAMP()。