From acad524bfb7f376c09ff8e6600fab207780156e1 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期四, 23 十一月 2023 18:46:05 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai

---
 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