云日志服务 LTS-日期和时间函数:mills_to_timestamp函数

时间:2024-10-15 20:18:31

mills_to_timestamp函数

将UNIX时间戳转换为日期和时间表达式。

  • 将UNIX时间戳转化为没有时区的时间戳类型的日期和时间表达式,格式为yyyy-MM-dd HH:mm:ss.SSS。

    语法:mills_to_timestamp(expr)

    表7 参数说明

    参数名称

    描述

    类型

    是否必选

    expr

    UNIX时间戳

    Long

    返回值类型:String类型

    示例:SELECT MILLS_TO_TIMESTAMP(1626774758000)

    表8 查询分析结果

    类型

    场景

    查询语句

    MILLS_TO_TIMESTAMP(1626774758000)

    返回结果

    2021-07-20 09:52:38.000

  • 将UNIX时间戳转化为带时区的timestamp类型的日期和时间表达式,格式为yyyy-MM-dd HH:mm:ss.SSS TimeZone。

    语法:mills_to_timestamp(expr, timezone)

    表9 参数说明

    参数名称

    描述

    类型

    是否必选

    expr

    UNIX时间戳

    Long

    timezone

    时区

    String

    返回值类型:String类型

    示例:SELECT MILLS_TO_TIMESTAMP(1626774758000, 'Asia/Shanghai')

    表10 查询分析结果

    类型

    场景

    查询语句

    MILLS_TO_TIMESTAMP(1626774758000, 'Asia/Shanghai')

    返回结果

    2021-07-20 17:52:38.000 Asia/Shanghai

  • 将UNIX时间戳expr转换为具有时区的时间戳类型的日期和时间表达式。表达式中,hour和minute表示时区偏移量,格式为yyyy-MM-dd HH:mm:ss.SSS 时区偏移量。

    语法:mills_to_timestamp(expr, hour, minutes)

    表11 参数说明

    参数名称

    描述

    类型

    是否必选

    expr

    UNIX时间戳

    Long

    hour

    小时

    Integer

    minute

    分钟

    Integer

    返回值类型:String类型

    示例:SELECT MILLS_TO_TIMESTAMP(1626774758000, -2, 0)

    表12 查询分析结果

    类型

    场景

    查询语句

    MILLS_TO_TIMESTAMP(1626774758000, -2, 0)

    返回结果

    2021-07-20 07:52:38.000-02:00

support.huaweicloud.com/usermanual-lts/lts_07_0206.html