From 12e9e6b431d821ebeb91b4ddeaecfc5198deb523 Mon Sep 17 00:00:00 2001
From: liujie <liujie>
Date: 星期一, 20 十一月 2023 18:17:31 +0800
Subject: [PATCH] 11.11
---
cloud-server-account/src/main/java/com/dsh/account/util/DateUtil.java | 39 +++++++++++++++++++++++++++++++++++++++
1 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/cloud-server-account/src/main/java/com/dsh/account/util/DateUtil.java b/cloud-server-account/src/main/java/com/dsh/account/util/DateUtil.java
index a546553..9c752b6 100644
--- a/cloud-server-account/src/main/java/com/dsh/account/util/DateUtil.java
+++ b/cloud-server-account/src/main/java/com/dsh/account/util/DateUtil.java
@@ -368,4 +368,43 @@
return age;
}
+
+ // 获取近一周的开始时间
+ public static Date getLastWeekStartDate() {
+ Calendar calendar = Calendar.getInstance();
+ // 设置为当前日期的前一周
+ calendar.add(Calendar.DAY_OF_YEAR, -7);
+ // 获取近一周的开始时间
+ return calendar.getTime();
+ }
+
+
+ // 获取近一个月的开始时间
+ public static Date getLastMonthStartDate() {
+ Calendar calendar = Calendar.getInstance();
+ // 设置为当前日期的前一个月
+ calendar.add(Calendar.MONTH, -1);
+ // 获取近一个月的开始时间
+ return calendar.getTime();
+ }
+
+ // 获取近一年的开始时间
+ public static Date getLastYearStartDate() {
+ Calendar calendar = Calendar.getInstance();
+ // 设置为当前日期的前一年
+ calendar.add(Calendar.YEAR, -1);
+ // 获取近一年的开始时间
+ return calendar.getTime();
+ }
+
+
+ // 获取昨天的时间
+ public static Date getLastOfDate() {
+ Calendar calendar = Calendar.getInstance();
+ // 设置为当前日期的前一个月
+ calendar.add(Calendar.DAY_OF_YEAR, -1);
+ // 获取近一个月的开始时间
+ return calendar.getTime();
+ }
+
}
--
Gitblit v1.7.1