From 627c3e0a6920131d75eafa4646db373ccc936546 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期四, 26 十月 2023 13:52:07 +0800
Subject: [PATCH] 小程序diamante
---
server/src/main/java/doumeemes/core/utils/DateUtil.java | 36 ++++++++++++++++++++++++++++++++++++
1 files changed, 36 insertions(+), 0 deletions(-)
diff --git a/server/src/main/java/doumeemes/core/utils/DateUtil.java b/server/src/main/java/doumeemes/core/utils/DateUtil.java
index fb8c603..93ffbee 100644
--- a/server/src/main/java/doumeemes/core/utils/DateUtil.java
+++ b/server/src/main/java/doumeemes/core/utils/DateUtil.java
@@ -983,6 +983,17 @@
return dt1;
}
+ public static Date StringToDateShort(String DATE) {
+ DateFormat df = new SimpleDateFormat("yyyy-MM-dd");
+ Date dt1 = null;
+ try {
+ dt1 = df.parse(DATE);
+ } catch (Exception exception) {
+ exception.printStackTrace();
+ }
+ return dt1;
+ }
+
/**
* 鑾峰彇杈撳叆鏍煎紡鐨勬棩鏈熷瓧绗︿覆锛屽瓧绗︿覆閬靛惊Oracle鏍煎紡
*
@@ -2318,6 +2329,16 @@
return new Timestamp(System.currentTimeMillis());
}
}
+ public static Date getSdfShortDateFromString(String strDate) {
+ if (StringUtils.isEmpty(strDate)) {
+ return new Date(System.currentTimeMillis());
+ }
+ try {
+ return sdfShort.parse(strDate);
+ } catch (Exception ex) {
+ return new Timestamp(System.currentTimeMillis());
+ }
+ }
// -----------------------------------------------------------------------
@@ -3025,4 +3046,19 @@
return from;
}
+ public static String afterDate(String date,int num){
+ Date today = DateUtil.StringToDateShort(date); //褰撳墠鏃堕棿
+ Calendar calendar = Calendar.getInstance(); //寰楀埌鏃ュ巻
+ calendar.setTime(today);//鎶婂綋鍓嶆椂闂磋祴缁欐棩鍘�
+ calendar.add(Calendar.DAY_OF_MONTH, num); //璁剧疆涓哄墠涓�澶�
+ Date yesterday = calendar.getTime(); //寰楀埌鍓嶄竴澶╃殑鏃堕棿
+ calendar.setTime(today);
+ calendar.add(Calendar.DAY_OF_MONTH, 1); //璁剧疆涓哄悗涓�澶�
+ Date tomorrow = calendar.getTime();
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); //璁剧疆鏃堕棿鏍煎紡
+ return sdf.format(calendar.getTime());
+ }
+
+
+
}
--
Gitblit v1.9.3