From 5cccd878f9be614d1f2f7ff66df5d8762f603281 Mon Sep 17 00:00:00 2001
From: Lius <Lius2225@163.com>
Date: 星期六, 05 七月 2025 17:13:18 +0800
Subject: [PATCH] 点检工单新增编辑

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

diff --git a/lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/util/DateUtils.java b/lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/util/DateUtils.java
index fd0d32f..efed637 100644
--- a/lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/util/DateUtils.java
+++ b/lxzn-module-eam-common/src/main/java/org/jeecg/modules/eam/util/DateUtils.java
@@ -9,6 +9,7 @@
 import java.time.DayOfWeek;
 import java.time.LocalDate;
 import java.time.ZoneId;
+import java.time.format.DateTimeFormatter;
 import java.time.temporal.ChronoField;
 import java.time.temporal.ChronoUnit;
 import java.util.*;
@@ -1086,4 +1087,32 @@
 
         return dateString;
     }
+
+    /**
+     * 鑾峰彇鏈懆鐨勭涓�澶╂棩鏈燂紝 鏍煎紡涓猴細yyyy-MM-dd
+     * @return
+     */
+    public static Date getFirstDayOfWeek() {
+        // 鑾峰彇鏈懆绗竴澶╋紙鍛ㄤ竴锛夌殑 LocalDate
+        LocalDate today = LocalDate.now();
+        LocalDate firstDayOfWeek = today.with(DayOfWeek.MONDAY);
+
+        // 濡傛灉闇�瑕佽浆鎹负浼犵粺鐨� Date 绫诲瀷锛堝彲閫夛級
+        java.sql.Date sqlDate = java.sql.Date.valueOf(firstDayOfWeek);
+        return new Date(sqlDate.getTime());
+    }
+
+    /**
+     * 鑾峰彇鏈懆鐨勬渶鍚庝竴澶╂棩鏈燂紝 鏍煎紡涓猴細yyyy-MM-dd
+     * @return
+     */
+    public static Date getLastDayOfWeek() {
+        // 鑾峰彇鏈懆绗竴澶╋紙鍛ㄤ竴锛夌殑 LocalDate
+        LocalDate today = LocalDate.now();
+        LocalDate firstDayOfWeek = today.with(DayOfWeek.SUNDAY);
+
+        // 濡傛灉闇�瑕佽浆鎹负浼犵粺鐨� Date 绫诲瀷锛堝彲閫夛級
+        java.sql.Date sqlDate = java.sql.Date.valueOf(firstDayOfWeek);
+        return new Date(sqlDate.getTime());
+    }
 }

--
Gitblit v1.9.3