【发布时间】:2018-03-02 17:51:08
【问题描述】:
我有一个日期字符串,它在 M/D/YYYY 中,即:
1/1/2018
12/31/2018
我收到一个无效日期错误(它显示:'2/18/2018' 作为无效日期)
有什么想法吗?
【问题讨论】:
标签: sql google-bigquery
我有一个日期字符串,它在 M/D/YYYY 中,即:
1/1/2018
12/31/2018
我收到一个无效日期错误(它显示:'2/18/2018' 作为无效日期)
有什么想法吗?
【问题讨论】:
标签: sql google-bigquery
以下是 BigQuery 标准 SQL 的示例
#standardSQL
WITH `project.dataset.table` AS (
SELECT '1/1/2018' date_as_string UNION ALL
SELECT '12/31/2018'
)
SELECT PARSE_DATE('%m/%d/%Y', date_as_string) date_as_date
FROM `project.dataset.table`
输出:
Row date_as_date
1 2018-01-01
2 2018-12-31
【讨论】: