From 2dc478231fd09a88a4d86d44388ae807aca08bc5 Mon Sep 17 00:00:00 2001
From: luodangjia <luodangjia>
Date: 星期三, 01 一月 2025 10:14:28 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 medicalWaste-common/src/main/java/com/sinata/common/utils/DateUtils.java |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/medicalWaste-common/src/main/java/com/sinata/common/utils/DateUtils.java b/medicalWaste-common/src/main/java/com/sinata/common/utils/DateUtils.java
index 84c3047..544c615 100644
--- a/medicalWaste-common/src/main/java/com/sinata/common/utils/DateUtils.java
+++ b/medicalWaste-common/src/main/java/com/sinata/common/utils/DateUtils.java
@@ -175,6 +175,35 @@
     }
 
     /**
+     * 计算小时差
+     *
+     * @param endDate
+     * @param startTime
+     * @return
+     */
+    public static long timeDistanceHour(Date endDate, Date startTime) {
+        long nd = 1000 * 24 * 60 * 60;
+        long nh = 1000 * 60 * 60;
+        long diff = endDate.getTime() - startTime.getTime();
+        long hour = diff % nd / nh;
+        return hour;
+    }
+
+    /**
+     * 计算天数差
+     *
+     * @param endDate
+     * @param startTime
+     * @return
+     */
+    public static long timeDistanceDay(Date endDate, Date startTime) {
+        long nd = 1000 * 24 * 60 * 60;
+        long diff = endDate.getTime() - startTime.getTime();
+        long day = diff / nd;
+        return day;
+    }
+
+    /**
      * 增加 LocalDateTime ==> Date
      */
     public static Date toDate(LocalDateTime temporalAccessor)

--
Gitblit v1.7.1