From 25169ce9015c91b1596619fcc27b5554bd73bee7 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期六, 29 七月 2023 10:18:14 +0800
Subject: [PATCH] 5

---
 src/main/java/com/yssh/utils/DateUtils.java |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/src/main/java/com/yssh/utils/DateUtils.java b/src/main/java/com/yssh/utils/DateUtils.java
index cb84b7b..bd91779 100644
--- a/src/main/java/com/yssh/utils/DateUtils.java
+++ b/src/main/java/com/yssh/utils/DateUtils.java
@@ -249,9 +249,10 @@
 	 *
 	 * @return String
 	 **/
-	public static Date getMonthStart() {
+	public static Date getMonthStart(Date date) {
 		Calendar cal = Calendar.getInstance();
-		//cal.set(Calendar.MONTH, 3);
+		// cal.set(Calendar.MONTH, 3)
+		cal.setTime(date);
 		cal.set(Calendar.DAY_OF_MONTH, 1);
 		return dateTime(YYYY_MM_DD_HH_MM_SS, parseDateToStr(YYYY_MM_DD, cal.getTime()) + " 00:00:00");
 	}
@@ -261,16 +262,11 @@
 	 *
 	 * @return String
 	 **/
-	public static Date getMonthEnd() {
+	public static Date getMonthEnd(Date date) {
 		Calendar cal = Calendar.getInstance();
-		//cal.set(Calendar.MONTH, 3);
+		// cal.set(Calendar.MONTH, 3)
+		cal.setTime(date);
 		cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
 		return dateTime(YYYY_MM_DD_HH_MM_SS, parseDateToStr(YYYY_MM_DD, cal.getTime()) + " 23:59:59");
-	}
-
-	public static void main(String[] args) {
-		//System.out.println(parseDateToStr(YYYY_MM_DD_HH_MM_SS, getMonthStart()));
-		//System.err.println(parseDateToStr(YYYY_MM_DD_HH_MM_SS, getMonthEnd()));
-		System.out.println(parseDateToStr(YYYY_MM_DD_HH_MM_SS, getAPeriodOfTime(getNowDate(), -7, Calendar.DATE)));
 	}
 }

--
Gitblit v1.9.3