Bigquery / SQL中从字符串到日期时间的转换函数

时间:2019-08-06 18:40:56

标签: sql google-bigquery

我在一列中有一个字符串值"5/10/2019 4:21:20 PM",我必须将有效的日期时间转换为"2019-10-05T16:21:20"

我们正在使用大型查询数据库。

我尝试使用Date和timestamp函数,但是它的抛出错误为无效时间戳:"5/10/2019 4:21:20 PM"

1 个答案:

答案 0 :(得分:2)

以下是用于BigQuery标准SQL

SELECT PARSE_DATETIME('%d/%m/%Y %r', '5/10/2019 4:21:20 PM') 

有结果

2019-10-05T16:21:20     

您可以阅读有关Supported format elements for DATETIME

的更多信息
相关问题