From 73ab68db0b0b2d844aefe6f38fa45dfa90c24746 Mon Sep 17 00:00:00 2001 From: anthonyywj2 <353682448@qq.com> Date: Sat, 11 Jun 2022 17:02:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E6=9C=9F=E6=9B=B4=E6=96=B0=EF=BC=8C?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=AC=AC=E4=B8=89=E6=96=B9=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=EF=BC=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../glxp/api/admin/thread/DlBasicService.java | 5 +++++ .../java/com/glxp/api/admin/util/DateUtil.java | 18 ++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/api-admin/src/main/java/com/glxp/api/admin/thread/DlBasicService.java b/api-admin/src/main/java/com/glxp/api/admin/thread/DlBasicService.java index 461ad090..5340a534 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/thread/DlBasicService.java +++ b/api-admin/src/main/java/com/glxp/api/admin/thread/DlBasicService.java @@ -242,6 +242,9 @@ public class DlBasicService { spGetHttp.postBasicStatus(basicExportStatusEntity.getId()); batchSession.close(); + + + } } } @@ -407,6 +410,7 @@ public class DlBasicService { public void dlAllUDI() { + BaseResponse> baseResponse = spGetHttp.getBasicStatus(BasicProcessStatus.NEW_ALL_DI + ""); List pageSimpleResponse = baseResponse.getData(); if (pageSimpleResponse != null) { @@ -446,6 +450,7 @@ public class DlBasicService { } + } diff --git a/api-admin/src/main/java/com/glxp/api/admin/util/DateUtil.java b/api-admin/src/main/java/com/glxp/api/admin/util/DateUtil.java index f674abeb..8d89086a 100644 --- a/api-admin/src/main/java/com/glxp/api/admin/util/DateUtil.java +++ b/api-admin/src/main/java/com/glxp/api/admin/util/DateUtil.java @@ -500,6 +500,24 @@ public class DateUtil extends org.apache.commons.lang3.time.DateUtils { return time; } + + public static long getStartTime(String startTime) { + final SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + final Date datetime;//将你的日期转换为时间戳 + try { + datetime = sdf.parse(formatDate(new Date()) + " " + startTime); + final long time = datetime.getTime(); + long curTime = System.currentTimeMillis(); + if (curTime - time > 0) { + return 24 * 60 * 60 * 1000 - (curTime - time); + } else + return time - curTime; + } catch (ParseException e) { + e.printStackTrace(); + } + return 0; + } + public static String getBeforeDay(String actDate, int hour) { try { long time = timeToStamp(actDate);