| | |
| | | LocalDateTime time = LocalDateTime.now(); |
| | | int year = time.getYear(); |
| | | int month = time.getMonthValue(); |
| | | int day = time.getDayOfMonth(); |
| | | if (day == 1) { |
| | | if (month == 1) { |
| | | month = 12; |
| | | year = year - 1; |
| | | } else { |
| | | month = month - 1; |
| | | } |
| | | } |
| | | String monthStr = month < 10 ? ("0" + month) : month + ""; |
| | | String yearAndMonth = year + monthStr; |
| | | LocalDateTime endTime = time.truncatedTo(ChronoUnit.MINUTES); |
| | |
| | | minutelyDataMap.put("time", startTime); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | minutelyDataMap.put("time", startTime); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | minutelyDataMap.put("time", deviceData.get("time")); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | minutelyDataMap.put("time", deviceData.get("time")); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | minutelyDataMap.put("time", deviceData.get("time")); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | minutelyDataMap.put("time", deviceData.get("time")); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | minutelyDataMap.put("time", deviceData.get("time")); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | minutelyDataMap.put("time", deviceData.get("time")); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | LocalDateTime time = LocalDateTime.now(); |
| | | int year = time.getYear(); |
| | | int month = time.getMonthValue(); |
| | | int day = time.getDayOfMonth(); |
| | | if (day == 1) { |
| | | if (month == 1) { |
| | | month = 12; |
| | | year = year - 1; |
| | | } else { |
| | | month = month - 1; |
| | | } |
| | | } |
| | | String monthStr = month < 10 ? ("0" + month) : month + ""; |
| | | String yearAndMonth = year + monthStr; |
| | | LocalDateTime endTime = time.truncatedTo(ChronoUnit.HOURS); |
| | |
| | | hourlyDataMap.put("time", startTime); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | if (deviceData.get("MIN" + key) instanceof String) { |
| | |
| | | hourlyDataMap.put("time", startTime); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | if (deviceData.get("MIN" + key) instanceof String) { |
| | |
| | | hourlyDataMap.put("time", startTime); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | if (deviceData.get("MIN" + key) instanceof String) { |
| | |
| | | dailyDataMap.put("time", startTime); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | if (deviceData.get("MIN" + key) instanceof String) { |
| | |
| | | minutelyDataMap.put("time", startTime); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |
| | |
| | | minutelyDataMap.put("time", deviceData.get("time")); |
| | | JSONArray jsonArray = new JSONArray(); |
| | | for (String key : deviceData.keySet()) { |
| | | if (!key.equals("mac") && !key.startsWith("M")) { |
| | | if (!key.equals("mac") && !key.startsWith("M") && !key.equals("time")) { |
| | | List<Object> date = new ArrayList<>(); |
| | | date.add(deviceData.get(key)); |
| | | date.add(deviceData.get("MIN" + key)); |