Amazon web services 如何在Athena(Presto)中将varchar datetime转换为时间戳?

Amazon web services 如何在Athena(Presto)中将varchar datetime转换为时间戳?,amazon-web-services,datetime,view,type-conversion,presto,Amazon Web Services,Datetime,View,Type Conversion,Presto,我在将这个varchar转换成AWS Athena日期时间时遇到问题 “2012-06-10T11:33:25.202615+00:00” 我尝试了一些类似日期解析的方法(拾取,%Y-%m-%dT%T) 我想使用已经转换的时间戳创建这样的视图 创建或替换视图vw_ton AS ( 挑选 身份证件 将日期(拾取,时间戳)解析为拾取, 将日期(衰减、时间戳)解析为衰减, 从“表”.“吨” )您可以使用以下功能: presto> SELECT parse_datetime('2012-06-10

我在将这个varchar转换成AWS Athena日期时间时遇到问题

“2012-06-10T11:33:25.202615+00:00”

我尝试了一些类似日期解析的方法(拾取,%Y-%m-%dT%T)

我想使用已经转换的时间戳创建这样的视图

创建或替换视图vw_ton AS ( 挑选 身份证件 将日期(拾取,时间戳)解析为拾取, 将日期(衰减、时间戳)解析为衰减,
从“表”.“吨” )您可以使用以下功能:

presto> SELECT parse_datetime('2012-06-10T11:33:25.202615+00:00', 'YYYY-mm-dd''T''HH:mm:ss.SSSSSSZ');
            _col0
-----------------------------
 2012-01-10 11:33:25.202 UTC
(1 row)
(在Presto 339上验证)