| | |
| | | |
| | | public void collectHISDaysBefore(Long daysBefore) { |
| | | try { |
| | | // 获取昨天0点到今天0点的时间范围 |
| | | // 获取daysBefore 0点到daysBefore-1 0点的时间范围 |
| | | LocalDateTime todayZero = LocalDateTime.now().with(LocalTime.MIN); |
| | | LocalDateTime daysBeforeZero = todayZero.minusDays(daysBefore); |
| | | LocalDateTime daysBeforeZeroStart = todayZero.minusDays(daysBefore); |
| | | LocalDateTime daysBeforeZeroEnd = todayZero.minusDays(daysBefore-1L); |
| | | DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); |
| | | String startTime = daysBeforeZero.format(formatter); |
| | | String endTime = todayZero.format(formatter); |
| | | String startTime = daysBeforeZeroStart.format(formatter); |
| | | String endTime = daysBeforeZeroEnd.format(formatter); |
| | | // HIS数据采集 |
| | | log.info("【collectHISDaysBefore】HIS开始采集数据"); |
| | | // 立即返回,后台异步执行 |