繁体   English   中英

带有 AM/PM 的无效日期时间格式 (M/D/YYYY) 的 BigQuery 转换?

[英]BigQuery Covertion of Invalid Datetime format (M/D/YYYY) with AM/PM?

我正在处理不同日期格式的数据,当尝试将其转换为 DATETIME 时,出现以下错误:

无效的日期时间字符串“5/6/2019 1:46:00 PM”

日期格式为 MM/DD/YYYY,我可以读到它必须是 YYYY/MM/DD 才能使 DATETIME 工作。 我想知道是否有一种简单的方法来更改格式?

提前致谢。

我已经尝试将 FORMAT_DATE() function 与 "%Y%M%D%P 作为新格式并

PARSE_DATETIME("%m/%d/%Y% %I:%M:%S %P" , '5/6/2019 1:46:00 PM')

但是日期仍然与此日期格式不兼容。

正如@Jaytiger 提到的,我应该使用格式:%m/%d/%Y %I:%M:%S %p 来代替。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM