云日志服务 LTS
云日志服务 LTS
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
-
用户指南
- 授权IAM用户使用云日志服务LTS
- 购买LTS资源包
- 日志管理
-
日志接入
- 日志接入概述
- 使用ICAgent插件采集日志
-
使用云服务接入LTS
- 云服务接入LTS概述
- 应用运维管理AOM接入LTS
- API网关APIG接入LTS
- Astro轻应用接入LTS
- 云堡垒机CBH接入LTS
- 内容分发网络CDN接入LTS
- 云防火墙CFW接入LTS
- 云审计服务CTS接入LTS
- 分布式缓存服务DCS接入LTS
- 文档数据库服务DDS接入LTS
- DDoS防护 AAD接入LTS
- 分布式消息服务Kafka版接入LTS
- 数据复制服务DRS接入LTS
- 数据仓库服务GaussDB(DWS)接入LTS
- 弹性负载均衡 ELB接入LTS
- 企业路由器ER接入LTS
- 函数工作流FunctionGraph接入LTS
- 云数据库GaussDB接入LTS
- 图引擎服务GES接入LTS
- 云数据库 TaurusDB接入LTS
- 云数据库GeminiDB接入LTS
- 云数据库GeminiDB Mongo接入LTS
- 云数据库GeminiDB Cassandra接入LTS
- 华为HiLens接入LTS
- 设备接入IoTDA接入LTS
- AI开发平台ModelArts接入LTS
- MapReduce服务MRS接入LTS
- 云数据库RDS for MySQL接入LTS
- 云数据库RDS for PostgreSQL接入LTS
- 云数据库RDS for SQLServer接入LTS
- 应用与数据集成平台ROMA Connect接入LTS
- 视频直播Live接入LTS
- 消息通知服务SMN接入LTS
- 安全云脑SecMaster接入LTS
- 对象存储服务OBS接入LTS(邀测)
- 虚拟私有云VPC接入LTS
- Web应用防火墙WAF接入LTS
- 使用API接入LTS
- 使用SDK接入LTS
- 跨IAM账号接入LTS
- 使用KAFKA协议上报日志到LTS
- 使用Flume采集器上报日志到LTS
- 使用匿名写入采集日志
- 自建中间件
- 日志搜索与分析(默认推荐)
- 日志搜索与分析(管道符方式-邀测)
- 日志可视化
- 日志告警
- 日志转储
- 日志消费与加工
- LTS配置中心管理
- 查看LTS审计事件
- 最佳实践
- 开发指南
- API参考
- SDK参考
- 场景代码示例
- 常见问题
- 视频帮助
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
日期时间对象和日期时间字符串的相互转换
- 处理函数
- dt_parse智能转换函数可以将日期时间字符串或Unix时间戳转换为日期时间对象。
- dt_astimezone函数返回一个带新时区信息的日期时间对象。
- 场景1:不带时区信息的日期时间字符串转换成指定时区的日期时间对象。
对于不带时区信息的日期时间字符串2019-06-02 18:41:26,可以通过Unix时间戳,实现不同时区下的日期时间的相互转换。将洛杉矶时区的日期时间转换为上海时区的日期时间。
- 原始日志:已知time字段的值的时间是洛杉矶时间
{ "time" : "2019-06-04 2:41:26" }
- 加工规则
e_set("timestamp", dt_parsetimestamp(v("time"), tz="America/Los_Angeles")) e_set("Shanghai_time", dt_parse(v("timestamp"), tz="Asia/Shanghai"))
- 加工结果
{ "Shanghai_time": "2019-06-04 17:41:26+08:00", "time": "2019-06-04 2:41:26", "timestamp": 1559641286 }
- 原始日志:已知time字段的值的时间是洛杉矶时间
- 场景2:不带时区的日期时间字符串转换成带时区的日期时间对象。
- 原始日志
{ "time" : "2019-07-10 06:58:19" }
- 加工规则
e_set("new_time", dt_parse(v("time"), tz="Asia/Shanghai"))
- 加工结果
{ "new_time": "2019-07-10 06:58:19+08:00", "time": "2019-07-10 06:58:19" }
- 原始日志
- 场景3:带时区的日期时间字符串转换为目标时区的日期时间对象。
- 原始日志
{ "time" : "2019-06-04 2:41:26+08:00" }
- 加工规则
e_set("new_time",dt_astimezone(v("time"), "America/Los_Angeles"))
- 加工结果
{ "new_time": "2019-06-03 11:41:26-07:00", "time": "2019-06-04 2:41:26+08:00" }
- 原始日志
父主题: 使用DSL加工函数处理日期时间