如何将字符串转换为日期 BigQuery 2023-02-13 00:00:00.0000000000

How to convert string to date BigQuery 2023-02-13 00:00:00.000000000

提问人:Oly 提问时间:2/14/2023 更新时间:2/14/2023 访问量:235

问:

请帮帮我!我有日期在 2023-02-13 00:00:00.00000000 字符串
fotmat 任何转换都以错误结尾。尝试了很多方法。有没有人经历过类似的事情?

我试试这个PARSE_DATETIME('%m/%d/%Y',date) PARSE_DATE('%m/%d/%Y',date) PARSE_TIMESTAMP("%Y-%m-%d%H:%M:%S%Ez"

还有更多尝试...... 无法解析输入字符串“2023-02-13 00:00:00.0000000000”

如何正确转换? 是否可以取出日期的第一部分并进行转换?

我试试这个PARSE_DATETIME('%m/%d/%Y',date) PARSE_DATE('%m/%d/%Y',date) PARSE_TIMESTAMP("%Y-%m-%d%H:%M:%S%Ez"

还有更多尝试......

无法解析输入字符串“2023-02-13 00:00:00.0000000000”

字符串 日期 时间 google-bigquery string-to-datetime

评论

1赞 Jaytiger 2/14/2023
你会尝试吗?PARSE_TIMESTAMP("%F %H:%M:%E*S","2023-02-13 00:00:00.000000000")
0赞 Oly 2/17/2023
不,这无济于事。我收到错误“无法解析输入字符串”日期“,我需要使用列名”日期“,使用它时出现错误。卸载后手动更改日期
0赞 Jaytiger 2/17/2023
您的错误是说您的实际数据中有另一个字符串,而不是时间戳字符串。首先检查您的数据,如果是这样,请进行适当的错误处理。

答: 暂无答案