燕山石化溯源三维电子沙盘-【后端】-服务
`1
13693261870
2023-08-11 783babb9878c2bfab8a26460a0f25f4c7e25fc5d
src/main/java/com/yssh/utils/DateUtils.java
@@ -263,6 +263,40 @@
   }
   /**
    * 获取一年中的第几周
    */
   public static int getWeekOfYear(Date date) {
      Calendar cal = Calendar.getInstance();
      cal.setTime(date);
      return cal.get(Calendar.WEEK_OF_YEAR);
   }
   /**
    * 获取一年中的第几周的星期一
    */
   public static Date getWeekOfYearForMon(int year, int weekOfYear) {
      Calendar cal = Calendar.getInstance();
      cal.set(Calendar.YEAR, year);
      cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
      cal.set(Calendar.WEEK_OF_YEAR, weekOfYear);
      return cal.getTime();
   }
   /**
    * 获取一年中的第几周的星期日
    */
   public static Date getWeekOfYearForSun(int year, int weekOfYear) {
      Calendar cal = Calendar.getInstance();
      cal.set(Calendar.YEAR, year);
      cal.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
      cal.set(Calendar.WEEK_OF_YEAR, weekOfYear);
      return cal.getTime();
   }
   /**
    * 获取本月第一天
    **/
   public static Date getMonthStart(Date date) {