【问题标题】:AWS Athena Convert Seconds to HH:mm:ssAWS Athena 将秒转换为 HH:mm:ss
【发布时间】:2021-02-18 14:33:21
【问题描述】:

我如何在 AWS Athena 中将秒转换为 HH:mm:ss - 这类似于 MySQL 中的 SELECT SEC_TO_TIME

【问题讨论】:

    标签: sql datetime presto amazon-athena date-arithmetic


    【解决方案1】:

    如果您正在运行支持 time 数据类型的 Presto,您可以这样做:

    select time '00:00:00' + no_seconds * interval '1' second
    

    ...其中no_seconds 是您要转换的秒数。

    【讨论】:

    • 谢谢这完美的工作,但现在我有另一个问题。在进行转换之前,我需要从整数值中删除最后 2 位数字。我应该为此发布另一个问题吗?
    • 知道了:选择时间 '00:00:00' + CAST(SUBSTRING('2614500',1,5)as INTEGER) * 间隔 '1' 秒
    猜你喜欢
    • 2018-07-11
    • 1970-01-01
    • 1970-01-01
    • 2011-10-30
    • 1970-01-01
    • 1970-01-01
    • 2021-05-09
    • 1970-01-01
    相关资源
    最近更新 更多