From 0b14698815c1063603e1f8024813a02423d4a4d4 Mon Sep 17 00:00:00 2001 From: cxw <1520264117@qq.com> Date: Mon, 7 Apr 2025 11:49:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AA=80=E6=A0=91=E5=B2=97=E7=9B=91=E6=B5=8B?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=A4=A9=E6=95=B0=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/gunshi/project/xyt/timetask/DataTaskTSG.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gunshi/project/xyt/timetask/DataTaskTSG.java b/src/main/java/com/gunshi/project/xyt/timetask/DataTaskTSG.java index 4c7aa6c..631a0ff 100644 --- a/src/main/java/com/gunshi/project/xyt/timetask/DataTaskTSG.java +++ b/src/main/java/com/gunshi/project/xyt/timetask/DataTaskTSG.java @@ -57,7 +57,7 @@ import java.util.stream.Collectors; @EnableScheduling//开启定时任务 @Component @Slf4j -@Profile("prod") +// @Profile("prod") public class DataTaskTSG { private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); @@ -143,7 +143,7 @@ public class DataTaskTSG { calendar.add(Calendar.HOUR_OF_DAY, -20); } } else { - int diffDays = new BigDecimal((now.getTime() - stm.getTime()) / (24 * 60 * 60 * 1000)).intValue(); + int diffDays = new BigDecimal((int) Math.ceil(now.getTime() - stm.getTime() / (24 * 60 * 60 * 1000))).intValue(); if (diffDays > 3) { calendar.add(Calendar.DATE, -2); calendar.add(Calendar.HOUR_OF_DAY, -20); @@ -261,7 +261,7 @@ public class DataTaskTSG { calendar.add(Calendar.HOUR_OF_DAY, -20); } } else { - int diffDays = new BigDecimal((now.getTime() - stm.getTime()) / (24 * 60 * 60 * 1000)).intValue(); + int diffDays = new BigDecimal((int) Math.ceil(now.getTime() - stm.getTime() / (24 * 60 * 60 * 1000))).intValue(); if (diffDays > 3) { calendar.add(Calendar.DATE, -2); calendar.add(Calendar.HOUR_OF_DAY, -20);