时间格式化
在InfluxDB中,执行查询sql时,结果中的时间默认显示为unix时间戳。可以执行以下命令设置为时间格式:
1 | precision rfc3339 |
也可以在使用以下命令进入交互式命令行:
1 | influx -precision rfc3339 |
输出时间格式如下:
1 | time io |
指定时区
查询结果中的time列默认是以UTC时区显示,如果要以中国时区显示,可以在查询sql后指定时区:
1 | select * from cpu tz('Asia/Shanghai') |
where语句中使用时间筛选时,也应该加上时区:
1 | select * from cpu where time >='2021-03-01T11:00:00+08:00' tz('Asia/Shanghai') |