PARSE_DATETIME from字符串返回日期和时间之间的字母T
我想将字符串转换为日期时间。 我的字符串如下所示:PARSE_DATETIME from字符串返回日期和时间之间的字母T,datetime,google-bigquery,Datetime,Google Bigquery,我想将字符串转换为日期时间。 我的字符串如下所示: 19.03.2020 08:14:13 09.07.2020 07:32:39 我使用了以下查询: PARSE_DATETIME('%d.%m.%Y %H:%M:%S', Date) AS NF_spent_date, 及 但这两种情况的结果都是错误的 2020-03-19T08:14:13 2020-07-09T07:32:39 如何避免输出中的T字母???这就是Google BigQuery显示日期时间值的方式。您可以使用PARSE_
19.03.2020 08:14:13
09.07.2020 07:32:39
我使用了以下查询:
PARSE_DATETIME('%d.%m.%Y %H:%M:%S', Date) AS NF_spent_date,
及
但这两种情况的结果都是错误的
2020-03-19T08:14:13
2020-07-09T07:32:39
如何避免输出中的T字母???这就是Google BigQuery显示日期时间值的方式。您可以使用PARSE_TIMESTAMP转换为时间戳,该时间戳不显示
T
,但在末尾显示UTC
:
select PARSE_TIMESTAMP('%d.%m.%Y %H:%M:%S', '19.03.2020 08:14:13') AS NF_spent_date
select PARSE_TIMESTAMP('%d.%m.%Y %H:%M:%S', '19.03.2020 08:14:13') AS NF_spent_date