|
|
@@ -1,7 +1,5 @@
|
|
|
package com.punchsettle.server.utiis;
|
|
|
|
|
|
-import org.springframework.cglib.core.Local;
|
|
|
-
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.time.DayOfWeek;
|
|
|
import java.time.LocalDate;
|
|
|
@@ -43,14 +41,6 @@ public class DateUtils {
|
|
|
return new SimpleDateFormat(ALL_DATE_TIME_FORMAT);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 创建日期格式化器(yyyy-MM-dd)
|
|
|
- * @return
|
|
|
- */
|
|
|
- public static SimpleDateFormat buildDateFormat() {
|
|
|
- return new SimpleDateFormat(YYYY_MM_DD_FORMAT);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 获取本周第一天(星期一)
|
|
|
* @param date
|
|
|
@@ -109,24 +99,6 @@ public class DateUtils {
|
|
|
return firstDayOfMonth.plusDays(date.lengthOfMonth() - 1);
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 获取当前周的日期列表(周一~周日)
|
|
|
- * @return 返回日期字符串列表
|
|
|
- */
|
|
|
- public static List<LocalDate> getDateRangeInWeek() {
|
|
|
- LocalDate today = LocalDate.now();
|
|
|
- return getDateRangeInWeek(today);
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * 获取日期所在月的日期列表(周一~周日)
|
|
|
- * @param date 指定日期
|
|
|
- * @return
|
|
|
- */
|
|
|
- public static List<LocalDate> getDateRangeInWeek(LocalDate date) {
|
|
|
- return getDateRange(getFirstDayOfWeek(date), getLastDayOfWeek(date));
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 获取日期所在月的日期列表(1号~30号/31号)
|
|
|
* @param date 指定日期
|
|
|
@@ -154,15 +126,6 @@ public class DateUtils {
|
|
|
return list;
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 获取昨天的日期
|
|
|
- * @return
|
|
|
- */
|
|
|
- public static LocalDate getYesterdayDate() {
|
|
|
- LocalDate today = LocalDate.now();
|
|
|
- return today.minusDays(1);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 获取上周的周一日期
|
|
|
* @return
|
|
|
@@ -172,14 +135,6 @@ public class DateUtils {
|
|
|
return date.with(TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY));
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 获取上周的周日日期
|
|
|
- * @return
|
|
|
- */
|
|
|
- public static LocalDate getLastWeekSunday(LocalDate date) {
|
|
|
- return getLastWeekMonday(date).plusDays(6);
|
|
|
- }
|
|
|
-
|
|
|
/**
|
|
|
* 获取年份和周数(ISO 8601 标准)
|
|
|
* @param date
|