Prechádzať zdrojové kódy

江津/自来水 优化小时原始数据获取,修复小时数据计算bug

1037015548@qq.com 2 mesiacov pred
rodič
commit
8d8a51dfa0

+ 1 - 1
src/main/java/com/shkpr/service/aimodelpower/bizmgr/KprAimTapWaterBizFun.java

@@ -73,7 +73,7 @@ public class KprAimTapWaterBizFun {
                             //TODO 查询当前天日期内每小时的设备数据
                             for (int i = 0; i < Integer.valueOf(String.valueOf(Duration.between(startDateTime, today.withMinute(0).withSecond(0)).toHours())); i++) {
                                 String startTime = newStartDateTime.minusHours(-i).format(formater);
-                                String endTime = newStartDateTime.withHour(i).minusHours(-1).format(formater);
+                                String endTime = newStartDateTime.minusHours(-(i+1)).format(formater);
                                 Map<String, Object> recordAllEntity = new HashMap<>();//需要添加的实体数据
                                 recordAllEntity.put("org_name", key.toString());//水厂
                                 recordAllEntity.put("time", endTime);//采集时间(小时的最后时间)