From bf8ca6bf39cb2df0ba69c5a99c3c5c82109ee363 Mon Sep 17 00:00:00 2001
From: songhuangfeng123 <shf18767906695@163.com>
Date: 星期一, 08 八月 2022 17:56:38 +0800
Subject: [PATCH] 年月

---
 emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/utils/TimeUtils.java |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/utils/TimeUtils.java b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/utils/TimeUtils.java
index 426f239..d2a2c82 100644
--- a/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/utils/TimeUtils.java
+++ b/emergency/emergency-service/src/main/java/com/gkhy/safePlatform/emergency/utils/TimeUtils.java
@@ -17,7 +17,7 @@
      * @param year 年份
      * @return Date
      */
-    public static String getYearFirst(int year){
+    public static String getYearFirst(Integer year){
         Calendar calendar = Calendar.getInstance();
         calendar.clear();
         calendar.set(Calendar.YEAR, year);
@@ -30,7 +30,7 @@
      * @param year 年份
      * @return Date
      */
-    public static String getYearLast(int year){
+    public static String getYearLast(Integer year){
         Calendar calendar = Calendar.getInstance();
         calendar.clear();
         calendar.set(Calendar.YEAR, year);
@@ -45,11 +45,11 @@
      * @param month 年份
      * @return Date
      */
-    public static String getMonthFirst(int year ,int month){
+    public static String getMonthFirst(Integer year ,Integer month){
         Calendar calendar = Calendar.getInstance();
         calendar.clear();
         calendar.set(Calendar.YEAR, year);
-        calendar.set(Calendar.MONTH, month);
+        calendar.set(Calendar.MONTH, month-1);
         Date currYearFirst = calendar.getTime();
         return formatDate(currYearFirst);
     }
@@ -59,11 +59,11 @@
      * @param month 年份
      * @return Date
      */
-    public static String getMonthLast(int year ,int month){
+    public static String getMonthLast(Integer year ,Integer month){
         Calendar calendar = Calendar.getInstance();
         calendar.clear();
         calendar.set(Calendar.YEAR, year);
-        calendar.set(Calendar.MONTH, month);
+        calendar.set(Calendar.MONTH, month-1);
         calendar.roll(Calendar.DAY_OF_MONTH, -1);
         Date currYearLast = calendar.getTime();
 
@@ -75,6 +75,6 @@
         Calendar date = Calendar.getInstance();
         int year = date.get(Calendar.YEAR);
         int month = date.get(Calendar.MONTH);
-        System.out.println(getMonthLast(year,month));
+        System.out.println(getMonthLast(year,2));
     }
 }

--
Gitblit v1.9.2