From c6037befc88e7e92e93fb928ce20078b6fe293d8 Mon Sep 17 00:00:00 2001
From: yj <Administrator@192>
Date: 星期六, 07 三月 2020 12:02:24 +0800
Subject: [PATCH] 发圈倒计时

---
 utils/src/main/java/org/yeshi/utils/DateUtil.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/utils/src/main/java/org/yeshi/utils/DateUtil.java b/utils/src/main/java/org/yeshi/utils/DateUtil.java
index 3c8663c..8ef4695 100644
--- a/utils/src/main/java/org/yeshi/utils/DateUtil.java
+++ b/utils/src/main/java/org/yeshi/utils/DateUtil.java
@@ -114,6 +114,31 @@
 		return datatime;
 	}
 
+	public static String dateDiff5(Date startTime, Date endTime) throws Exception {
+		long nm = 1000 * 60;// 涓�鍒嗛挓鐨勬绉掓暟
+		long nh = 1000 * 60 * 60;// 涓�灏忔椂鐨勬绉掓暟
+		long nd = 1000 * 24 * 60 * 60;// 涓�澶╃殑姣鏁�
+
+		// 鑾峰緱涓や釜鏃堕棿鐨勬绉掓椂闂村樊寮�
+		long diff = endTime.getTime() - startTime.getTime();
+		long day = diff / nd;// 璁$畻宸灏戝ぉ
+		long hour = diff % nd / nh;// 璁$畻宸灏戝皬鏃�
+		long min = diff % nd % nh / nm;// 璁$畻宸灏戝垎閽�
+		long second = (diff / 1000 - day * 24 * 60 * 60 - hour * 60 * 60 - min * 60); // 璁$畻宸灏戠
+		
+		String datatime = "";
+		if (day > 0) {
+			datatime = day + "澶�";
+		} else if (hour > 0) {
+			datatime = hour + "灏忔椂";
+		} else if (min > 0) {
+			datatime = min + "鍒嗛挓";
+		} else if(second > 0) {
+			datatime = second + "绉�";
+		}
+		return datatime;
+	}
+	
 	/**
 	 * 閫氳繃鏃堕棿绉掓绉掓暟鍒ゆ柇涓や釜鏃堕棿鐨勯棿闅�
 	 * 

--
Gitblit v1.8.0