0
点赞
收藏
分享

微信扫一扫

influxdb 时间范围查询

绣文字 2022-02-15 阅读 118
java

因为influxdb 的time使用的UTC时间格式,相比北京时间会有8小时的差距, 所以在做时间范围查询时做特殊处理,

网上找的方法,如在查询后面加时区(TZ('Asia/Shanghai'))无效果。

最后处理的方法是,

先将前端传过的来时间做减少8小时处理,然后再转化为UTC格式做为查询条件


String format = "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'";
 SimpleDateFormat sdf = new SimpleDateFormat(format);




endTime = 2022-02-16T23:59:59Z

SELECT * FROM test where time >= '2022-02-15T00:00:00Z' and time < '2022-02-16T23:59:59Z'
举报

相关推荐

0 条评论