繁体   English   中英

Amazon Athena 将字符串转换为日期时间

[英]Amazon Athena convert string to date time

我有一个格式dd-mmm-yyyy hh:mm的字符串,例如23-Oct-2020 20:23 ,我希望将其转换为日期时间。 我试过了:

parse_datetime(string, '%D-%M-%Y %H:%M')

但我遇到了错误:

'INVALID_FUNCTION_ARGUMENT:格式无效。 任何人都可以伸出援助之手吗? 谢谢。

parse_datetime使用 Java 日期时间格式。 你可以试试:

select parse_datetime('23-Oct-2020 20:23', 'dd-MMM-yyyy HH:mm')

Output:

_col0
2020-10-23 20:23:00.000 UTC

或者使用带有date_parse的 MySQL 格式:

select date_parse('23-Oct-2020 20:24', '%d-%b-%Y %H:%i')

暂无
暂无

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

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