| | |
| | | import java.text.DecimalFormat;
|
| | | import java.time.LocalDate;
|
| | | import java.time.LocalDateTime;
|
| | | import java.time.Month;
|
| | | import java.time.format.DateTimeFormatter;
|
| | | import java.util.ArrayList;
|
| | | import java.util.Arrays;
|
| | |
| | | String time=parameters.get("time").toString();
|
| | | DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
|
| | | LocalDate selectTime = LocalDate.parse(time, dateTimeFormatter);
|
| | | int month = selectTime.getMonth().getValue();
|
| | | LocalDate yesterday=today.minusDays(1);
|
| | | LocalDate futureDay=today.plusDays(14);
|
| | | Boolean isAfterYesterday=selectTime.isAfter(yesterday)||selectTime.isEqual(yesterday);
|
| | |
| | | params.put("weatherInfoForecast", weatherInfoForecast);
|
| | | params.put("device", device);
|
| | | params.put("isToday",isToday);
|
| | | params.put("month", month);
|
| | | String paramsJson = params.toJSONString();
|
| | | model.addObject("pollutionSourceParams", paramsJson);
|
| | | model.setViewName("pollutionsource");
|