From e4de8ebc8b900a8b532ed292df2497a30a8906dd Mon Sep 17 00:00:00 2001 From: eastargh Date: Fri, 11 Sep 2026 17:35:47 +0900 Subject: [PATCH] =?UTF-8?q?=EC=A1=B0=ED=9A=8C=EC=8B=9C=EA=B0=84=20?= =?UTF-8?q?=EC=B5=9C=EB=8C=80=2059=EB=B6=84=EC=9D=B4=20=EB=90=98=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/onl/kjb/statistics/ApiStatsMinuteService.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/eactive/eai/rms/data/entity/onl/kjb/statistics/ApiStatsMinuteService.java b/src/main/java/com/eactive/eai/rms/data/entity/onl/kjb/statistics/ApiStatsMinuteService.java index 964fef6..f920605 100644 --- a/src/main/java/com/eactive/eai/rms/data/entity/onl/kjb/statistics/ApiStatsMinuteService.java +++ b/src/main/java/com/eactive/eai/rms/data/entity/onl/kjb/statistics/ApiStatsMinuteService.java @@ -336,12 +336,12 @@ public class ApiStatsMinuteService if (StringUtils.isNotBlank(search.getSearchEndDateTime())) { endDateTime = LocalDateTime.parse(search.getSearchEndDateTime(), DATE_TIME_FORMATTER); - // 1시간(60분) 초과 시 시작시간 기준 1시간 후로 강제 설정 + // 1시간(60분) 초과 시 시작시간 기준 1시간치(정시~59분, statTime 조건이 양끝 포함이므로 -1분)로 강제 설정 if (java.time.Duration.between(startDateTime, endDateTime).toMinutes() > MAX_MINUTES) { - endDateTime = startDateTime.plusMinutes(MAX_MINUTES); + endDateTime = startDateTime.plusMinutes(MAX_MINUTES - 1); } } else { - endDateTime = startDateTime.plusMinutes(MAX_MINUTES); + endDateTime = startDateTime.plusMinutes(MAX_MINUTES - 1); } search.setParsedStartDateTime(startDateTime);