influxdb存储数据的时间是系统时区的UTC时间。假如东八区14:00插入数据,那么查出来的结果,time显示为6:00。
所以,需要在查询时设置一下时区,例:
1 |
SELECT mean("value") FROM "cpu" GROUP BY region, time(1d) fill(0) tz('America/Chicago') |
这边用的是美国芝加哥时间,可以换成我们自己的时间
Asia/Shanghai
更多时区查看:时区对照表
+1