src/main/java/com/yssh/controller/WarningAnalyseController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/yssh/utils/DateUtils.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/yssh/controller/WarningAnalyseController.java
@@ -2,6 +2,7 @@ import com.yssh.entity.Qxsh; import com.yssh.utils.CacheUtils; import com.yssh.utils.DateUtils; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -28,8 +29,6 @@ public class WarningAnalyseController { @Resource private WarningAnalyseService warningService; private SimpleDateFormat dateFormat = new SimpleDateFormat("yyyyMMdd"); /** * 1.查询当前时间的所有点位value值(以47.dat查询即可) @@ -73,7 +72,7 @@ public Result locationDataChange() { //return Result.OK(warningService.selectEachLocationDataChange()); String key = dateFormat.format(new Date()) + "_local"; String key = DateUtils.getYyyyMmDd(new Date()) + "_local"; Object obj = CacheUtils.get(key); Map<String, List<Double>> map; src/main/java/com/yssh/utils/DateUtils.java
@@ -21,6 +21,8 @@ public static String YYYYMM = "yyyyMM"; public static String YYYYMMDD = "yyyyMMdd"; public static String YYYYMMDDHH = "yyyyMMddHH"; public static String YYYYMMDDHHMMSS = "yyyyMMddHHmmss"; @@ -83,6 +85,10 @@ public static String getYyyyMm(Date date) { return new SimpleDateFormat(YYYYMM).format(date); } public static String getYyyyMmDd(Date date) { return new SimpleDateFormat(YYYYMMDD).format(date); } public static String getYyyyMmDdHh(Date date) { @@ -153,13 +159,13 @@ } /** * @throws * @Title: differHour * @Description: 获取两个时间差几个小时 * @param: @param endDate * @param: @param nowDate * @param: @return * @return: long * @throws */ public static int differDay(Date startDate, Date endDate){ long nd = 1000 * 24 * 60 * 60; @@ -207,6 +213,7 @@ } /** * */ public static Map<Date, Date> segmentationDateByTimeQuantum(Date startDate, Date endDate, int timeQuantum,int dateType){ LinkedHashMap<Date, Date> result = new LinkedHashMap<Date, Date>(); @@ -239,6 +246,7 @@ /** * 获取本月第一天 * * @return String **/ public static Date getMonthStart() { @@ -250,6 +258,7 @@ /** * 获取本月最后一天 * * @return String **/ public static Date getMonthEnd() {