我正在使用Athena查询以bigInt格式存储的日期。我想将其转换为友好的时间戳。
我尝试过:
from_unixtime(timestamp DIV 1000) AS readableDate
还有
to_timestamp((timestamp::bigInt)/1000, 'MM/DD/YYYY HH24:MI:SS') at time zone 'UTC' as readableDate
我都遇到错误。我是AWS的新手。请帮忙!
答案 0 :(得分:1)
假设您有t
值代表“ Java时间戳”(自纪元以来的毫秒数),则可以使用from_unixtime
:
from_unixtime(timestamp / 1000e0)
如果您要舍弃时间戳记值的毫秒部分,将执行以下操作:
from_unixtime(timestamp / 1000)