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

时间:2024-11-02 18:44:20

dt_parse

将值或时间表达式的值转换为日期时间对象。

  • 函数格式
    dt_parse(value, tz=None)
  • 参数说明

    参数名称

    参数类型

    是否必填

    说明

    value

    字符串、Unix时间戳或日期时间对象

    值或时间表达式。

    tz

    String

    表示时区,默认为None。

  • 返回结果

    返回转换后的日期时间对象。

  • 函数示例
    1. 示例1:将time字段的值转化成日期时间。
      • 测试数据
        {
          "time": "1559500886"
        }
      • 加工规则
        e_set("test_time", dt_parse(v("time")))
      • 加工结果
        time: 1559500886
        test_time: 2019-06-02 18:41:26 
    2. 示例2:将time字段的值转化成日期时间,时区是上海。
      • 测试数据
        {
         "time": "2019-06-01 10:10:10"
         "tz": "Asia/Shanghai"
        }
      • 加工规则
        e_set("test_time", dt_parse(v("time"),tz=v("tz")))
      • 加工结果
        time: 2019-06-01 10:10:10
        tz: Asia/Shanghai 
        test_time: 2019-06-01 10:10:10+08:00
support.huaweicloud.com/usermanual-lts/lts_07_0154.html