| | |
| | | import java.lang.reflect.Method; |
| | | import java.time.Instant; |
| | | import java.time.LocalDate; |
| | | import java.time.LocalTime; |
| | | import java.time.ZoneId; |
| | | import java.time.temporal.ChronoUnit; |
| | | import java.util.Date; |
| | |
| | | LocalDate endOfYear = LocalDate.of(year, 12, 31); |
| | | LocalDate now = LocalDate.now(); |
| | | for (LocalDate tmp = startOfYear; endOfYear.compareTo(tmp) > 0 && now.compareTo(tmp) > 0; tmp = tmp.plus(1, ChronoUnit.DAYS)) { |
| | | Instant instant = tmp.atTime(LocalTime.MIDNIGHT).atZone(ZoneId.systemDefault()).toInstant(); |
| | | // Instant instant = tmp.atTime(LocalTime.MIDNIGHT).atZone(ZoneId.systemDefault()).toInstant(); |
| | | // threadPool.submit(new ZyytTask(Date.from(instant), zyytService, "shkdrbTasks")); |
| | | ZyytTask shkdrbTasks = new ZyytTask(Date.from(instant), zyytService, "shkdrbTasks"); |
| | | shkdrbTasks.call(); |
| | | zyytService.shkdrbTasks(tmp); |
| | | } |
| | | return "后台执行中 ,请不要重复请求"; |
| | | |
| | |
| | | LocalDate endOfYear = LocalDate.of(year, 12, 31); |
| | | LocalDate now = LocalDate.now(); |
| | | for (LocalDate tmp = startOfYear; endOfYear.compareTo(tmp) > 0 && now.compareTo(tmp) > 0; tmp = tmp.plus(1, ChronoUnit.DAYS)) { |
| | | Instant instant = tmp.atTime(LocalTime.MIDNIGHT).atZone(ZoneId.systemDefault()).toInstant(); |
| | | // Instant instant = tmp.atTime(LocalTime.MIDNIGHT).atZone(ZoneId.systemDefault()).toInstant(); |
| | | // threadPool.submit(new ZyytTask(Date.from(instant), zyytService, "djtjbTasks")); |
| | | ZyytTask djtjbTasks = new ZyytTask(Date.from(instant), zyytService, "djtjbTasks"); |
| | | djtjbTasks.call(); |
| | | zyytService.djtjbTasks(tmp); |
| | | } |
| | | return "123"; |
| | | } |