From 8f6dfbc2ca4a55a1ce0a4bb62094c4bf5c671b4d Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期一, 27 十月 2025 10:57:10 +0800
Subject: [PATCH] 会议室问题修改

---
 server/system_service/src/main/java/com/doumee/core/utils/DateUtil.java |   39 +++++++++++++++++++++++++++++++++++++++
 1 files changed, 39 insertions(+), 0 deletions(-)

diff --git a/server/system_service/src/main/java/com/doumee/core/utils/DateUtil.java b/server/system_service/src/main/java/com/doumee/core/utils/DateUtil.java
index 3729091..d989500 100644
--- a/server/system_service/src/main/java/com/doumee/core/utils/DateUtil.java
+++ b/server/system_service/src/main/java/com/doumee/core/utils/DateUtil.java
@@ -183,6 +183,26 @@
         }
     }
 
+
+    /**
+     * 鑾峰彇2涓椂闂翠箣闂寸殑鍒嗛挓鏁�
+     * @param fromDate
+     * @param toDate
+     * @return
+     */
+    public static long getBetweenMin(Date fromDate, Date toDate) {
+        long m_intervalday = 0;// 鍒濆鍖栨椂闂撮棿闅旂殑鍊间负0
+        // 浣跨敤鐨勬椂闂存牸寮忎负yyyy-MM-dd
+        try {
+            m_intervalday = toDate.getTime() - fromDate.getTime();// 璁$畻鎵�寰椾负寰鏁�
+            m_intervalday = m_intervalday / 1000 / 60;// 璁$畻鎵�寰楃殑鍒嗛挓
+
+            return m_intervalday;
+        } catch (Exception e) {
+            return Integer.MIN_VALUE;
+        }
+    }
+
     /**
      * @author Pablo Descrption:取锟矫碉拷前锟斤拷锟斤拷getgetg get Date format
      *         Example锛�2008.03.15
@@ -3120,6 +3140,25 @@
     }
 
     /**
+     * 鑾峰彇褰撳墠鏃ユ湡鏄槦鏈熷嚑<br>
+     *
+     * @param dt
+     * @return 褰撳墠鏃ユ湡鏄槦鏈熷嚑
+     */
+    public static String getWeekZhouOfDate(Date dt) {
+        String[] weekDays = { "鍛ㄦ棩", "鍛ㄤ竴", "鍛ㄤ簩", "鍛ㄤ笁", "鍛ㄥ洓", "鍛ㄤ簲", "鍛ㄥ叚" };
+        Calendar cal = Calendar.getInstance();
+        cal.setTime(dt);
+
+        int w = cal.get(Calendar.DAY_OF_WEEK) - 1;
+        if (w < 0)
+        {
+            w = 0;
+        }
+
+        return weekDays[w];
+    }
+    /**
      * 鑾峰彇鏄熸湡鏁�
      *
      * @param dt

--
Gitblit v1.9.3