我在BigQuery
的{{1}}中有一个列,例如DATETIME
,我想以某种2018-08-16T11:00:35.683000
的自定义格式进行转换。
我怎样才能做到这一点 ?
转换时出现以下错误:
ValueError:平台localtime()/ gmtime()函数的时间戳超出范围
答案 0 :(得分:2)
以下BigQuery标准SQL示例
#standardSQL
WITH `project.dataset.table` AS (
SELECT DATETIME '2018-08-16T11:00:35.683000' dt
)
SELECT FORMAT_DATETIME('%Y-%m-%d %R', dt) cust_dt
FROM `project.dataset.table`
有结果
Row cust_dt
1 2018-08-16 11:00