小编use*_*011的帖子

Athena (Presto) 字符串到日期的转换

我有以下字符串:'2019-05-17 04:44:00:000'. 我想将其转换为日期,以便我可以根据时间戳查询我的表。

我尝试了以下导致错误的方法:

select street, city,
from_iso8601_timestamp(starttime)
from mydata where subtype='X';
INVALID_FUNCTION_ARGUMENT: Invalid format: "2019-05-17 04:44:00:000" is 
malformed at " 04:44:00:000"

SELECT street, city, date_parse(starttime,'%Y-%m-%d %H:%i:%s')
from mydata where subtype='X';
INVALID_FUNCTION_ARGUMENT: Invalid format: "2019-05-17 04:44:00:000" is malformed at " 04:44:00:000"
Run Code Online (Sandbox Code Playgroud)

在 Athena 中转换它的正确方法是什么?有毫秒参数吗?

presto amazon-athena

1
推荐指数
1
解决办法
3099
查看次数

标签 统计

amazon-athena ×1

presto ×1