Ddl 如何在athena中将字符串转换为日期格式

Ddl 如何在athena中将字符串转换为日期格式,ddl,amazon-athena,Ddl,Amazon Athena,我正在尝试将字符串转换为雅典娜中的日期格式。我需要使用什么格式来转换它 表中的日期字符串: 2019年7月10日04:39:59 我正在使用时间戳,但它不起作用 SELECT to_timestamp('10-Jul-2019 04:39:59', 'dd-J-yyyy HH:MM:SS') limit 1 可以使用DateTime类型更好地将字符串解析为具有Java语法的DateTime。 如果还需要将值放入时间戳,则可以在DateTime转换之后,将结果强制转换为时间戳。 全文如下: S

我正在尝试将字符串转换为雅典娜中的日期格式。我需要使用什么格式来转换它

表中的日期字符串: 2019年7月10日04:39:59

我正在使用时间戳,但它不起作用

SELECT to_timestamp('10-Jul-2019 04:39:59', 'dd-J-yyyy HH:MM:SS') limit 1

可以使用DateTime类型更好地将字符串解析为具有Java语法的DateTime。

如果还需要将值放入时间戳,则可以在DateTime转换之后,将结果强制转换为时间戳。 全文如下:

SELECT parse_datetime('10-Jul-2019 04:39:59', 'dd-MMM-yyyy hh:mm:ss') as timestamp