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