From ced0e585657373629377fae00d6afe63b8182f16 Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期一, 23 九月 2024 16:47:30 +0800
Subject: [PATCH] 花城 修改街道大屏统计接口按月筛选数据问题

---
 springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/StreetBigScreenServiceImpl.java |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/StreetBigScreenServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/StreetBigScreenServiceImpl.java
index cd4fbb3..5242c1e 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/StreetBigScreenServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/StreetBigScreenServiceImpl.java
@@ -78,7 +78,8 @@
         {
             //按月份
             DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
-            LocalDate localDate = LocalDate.parse(starTime);
+            DateTimeFormatter formatter2 = DateTimeFormatter.ofPattern("yyyy-MM");
+            LocalDate localDate = LocalDate.parse(starTime, formatter2);
             // 获取当前月份的第一天
             String firstDayOfMonth = localDate.with(TemporalAdjusters.firstDayOfMonth()).format(formatter);
             // 获取当前月份的最后一天
@@ -180,7 +181,8 @@
         {
             //按月份
             DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
-            LocalDate localDate = LocalDate.parse(starTime);
+            DateTimeFormatter formatter2 = DateTimeFormatter.ofPattern("yyyy-MM");
+            LocalDate localDate = LocalDate.parse(starTime, formatter2);
             // 获取当前月份的第一天
             String firstDayOfMonth = localDate.with(TemporalAdjusters.firstDayOfMonth()).format(formatter);
             // 获取当前月份的最后一天
@@ -307,7 +309,8 @@
         {
             //按月份
             DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
-            LocalDate localDate = LocalDate.parse(starTime);
+            DateTimeFormatter formatter2 = DateTimeFormatter.ofPattern("yyyy-MM");
+            LocalDate localDate = LocalDate.parse(starTime, formatter2);
             // 获取当前月份的第一天
             String firstDayOfMonth = localDate.with(TemporalAdjusters.firstDayOfMonth()).format(formatter);
             // 获取当前月份的最后一天
@@ -466,7 +469,8 @@
         {
             //按月份
             DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
-            LocalDate localDate = LocalDate.parse(starTime);
+            DateTimeFormatter formatter2 = DateTimeFormatter.ofPattern("yyyy-MM");
+            LocalDate localDate = LocalDate.parse(starTime, formatter2);
             // 获取当前月份的第一天
             String firstDayOfMonth = localDate.with(TemporalAdjusters.firstDayOfMonth()).format(formatter);
             // 获取当前月份的最后一天
@@ -623,7 +627,8 @@
         {
             //按月份
             DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");
-            LocalDate localDate = LocalDate.parse(starTime);
+            DateTimeFormatter formatter2 = DateTimeFormatter.ofPattern("yyyy-MM");
+            LocalDate localDate = LocalDate.parse(starTime, formatter2);
             // 获取当前月份的第一天
             String firstDayOfMonth = localDate.with(TemporalAdjusters.firstDayOfMonth()).format(formatter);
             // 获取当前月份的最后一天

--
Gitblit v1.7.1