From ac55c86b6c66aa8475e74bc6eb6195666abe3bc8 Mon Sep 17 00:00:00 2001
From: jinpengyong <jpy123456>
Date: Mon, 15 Nov 2021 16:12:32 +0800
Subject: [PATCH] update

---
 screen-job/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/screen-job/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java b/screen-job/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java
index c8be3d9..a9c5c9b 100644
--- a/screen-job/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java
+++ b/screen-job/src/main/java/com/moral/api/service/impl/CityAqiServiceImpl.java
@@ -55,12 +55,14 @@
 
     @Override
     public void insertCityAqi() {
+        //pubtime=08���������������07-08������������������������������������������������07���
         Date now = new Date();
         Date time = DateUtils.dataToTimeStampTime(now, DateUtils.yyyy_MM_dd_HH_EN);
-
+        //������������������time������������������
+        Date dataTime = DateUtils.addHours(time, -1);
         Date start = null;
-        if (DateUtils.getHour(time) >= 7) {
-            start = DateUtils.addHours(time, -7);
+        if (DateUtils.getHour(time) >= 8) {
+            start = DateUtils.addHours(time, -8);
         }
 
         //������������������
@@ -106,7 +108,7 @@
                         .ge("time", DateUtils.dateToDateString(start));
                 List<Map<String, Object>> cityAqis = cityAqiMapper.selectMaps(queryWrapper);
                 Map<String, Object> params = new HashMap<>();
-                params.put("time", DateUtils.dateToDateString(time, DateUtils.yyyy_MM_dd_HH_mm_ss_S_EN));
+                params.put("time", DateUtils.dateToDateString(dataTime, DateUtils.yyyy_MM_dd_HH_mm_ss_S_EN));
                 params.put("value", JSONObject.toJSONString(aqi));
                 cityAqis.add(params);
                 if (cityAqis.size() >= 6) {
@@ -142,7 +144,7 @@
 
             CityAqi cityAqi = new CityAqi();
             cityAqi.setCityCode(cityCode);
-            cityAqi.setTime(time);
+            cityAqi.setTime(dataTime);
             cityAqi.setValue(JSONObject.toJSONString(aqi));
             cityAqiMapper.insert(cityAqi);
             //������redis

--
Gitblit v1.8.0