From d2768d5264001720c93f5b5493eb83dd26d29fa2 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 13 Jan 2026 19:48:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=97=A5=E5=BF=97=E7=A1=AE?= =?UTF-8?q?=E8=AE=A4=E8=BF=91=E4=B8=80=E6=9C=88=E8=AE=A1=E7=AE=97=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/designhub/service/AnalyticsService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/main/java/com/designhub/service/AnalyticsService.java b/backend/src/main/java/com/designhub/service/AnalyticsService.java index ed7115a..7a1aea1 100644 --- a/backend/src/main/java/com/designhub/service/AnalyticsService.java +++ b/backend/src/main/java/com/designhub/service/AnalyticsService.java @@ -436,7 +436,9 @@ public class AnalyticsService { return now.minusWeeks(1); case "month": // 近一月:从当月1号开始计算 - return LocalDateTime.of(LocalDate.now().withDayOfMonth(1), LocalTime.MIN); + LocalDateTime monthStart = LocalDateTime.of(LocalDate.now().withDayOfMonth(1), LocalTime.MIN); + log.info("计算近一月范围: dateRange={}, 从当月1号开始: {}", dateRange, monthStart); + return monthStart; case "quarter": return now.minusMonths(3); case "year":