Bigquery 将字符串转换为日期时间
Posted
技术标签:
【中文标题】Bigquery 将字符串转换为日期时间【英文标题】:Bigquery convert string to datetime 【发布时间】:2021-01-06 09:39:21 【问题描述】:我正在尝试将字符串解析为日期时间格式。探索完answer
这是我的尝试,我错过了什么?
select PARSE_TIMESTAMP('%Y-%M-%dT%H:%M:%S.000000', StartDate) AS parsedStartDate
这是我得到的错误:无法解析输入字符串“2020-11-23T10:51:47.5533333”
【问题讨论】:
【参考方案1】:在标准 SQL 中尝试以下操作:
with data as (
select '2020-11-23T10:51:47.5533333' as StartDate
)
select PARSE_TIMESTAMP('%Y-%m-%dT%H:%M:%E*S',StartDate) from data;
【讨论】:
以上是关于Bigquery 将字符串转换为日期时间的主要内容,如果未能解决你的问题,请参考以下文章
如何在 BigQuery 中以字符串格式将工作日月份转换为日期?