From 61bd1f27cb0f83890bfcd9aec6257eda13c0fc4d Mon Sep 17 00:00:00 2001
From: Lius <Lius2225@163.com>
Date: 星期二, 04 三月 2025 10:43:32 +0800
Subject: [PATCH] 看板周利用率,日利用率

---
 lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/util/DateUtils.java |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/util/DateUtils.java b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/util/DateUtils.java
index 0129bd6..2021bb7 100644
--- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/util/DateUtils.java
+++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/util/DateUtils.java
@@ -15,6 +15,7 @@
 import java.util.*;
 import java.util.regex.Pattern;
 import java.util.stream.Collectors;
+import java.util.stream.IntStream;
 import java.util.stream.Stream;
 
 public class DateUtils {
@@ -1132,6 +1133,28 @@
         return dateRanges;
     }
 
+    /**
+     * 鑾峰彇杩�7澶╂棩鏈� 鏍煎紡涓� yyyy-MM-dd
+     * @return
+     */
+    public static List<String> getNearWeek() {
+        // 鑾峰彇浠婂ぉ鐨勬棩鏈�
+        LocalDate today = LocalDate.now();
+
+        // 瀹氫箟鏃ユ湡鏍煎紡鍖栧櫒
+        DateTimeFormatter formatter = DateTimeFormatter.ofPattern(STR_DATE);
+
+        // 鑾峰彇骞舵牸寮忓寲鍓嶄竷澶╃殑鏃ユ湡
+        return IntStream.rangeClosed(1, 7)
+                .mapToObj(today::minusDays)
+                .sorted(LocalDate::compareTo)
+                .map(date -> date.format(formatter))
+                .collect(Collectors.toList());
+
+    }
+
+
+
 
 
 }

--
Gitblit v1.9.3