|
@@ -2,6 +2,7 @@ package com.qmth.sop.common.util;
|
|
|
|
|
|
import cn.hutool.core.date.DateUnit;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
+import com.qmth.sop.common.contant.SystemConstant;
|
|
|
import org.apache.commons.lang3.time.DateFormatUtils;
|
|
|
import org.apache.commons.lang3.time.DateUtils;
|
|
|
|
|
@@ -204,11 +205,25 @@ public class DateDisposeUtils extends DateUtils {
|
|
|
}
|
|
|
|
|
|
public static void main(String[] args) {
|
|
|
- Calendar calendar = Calendar.getInstance();
|
|
|
- calendar.setTimeInMillis(System.currentTimeMillis());
|
|
|
- String signYear = calendar.get(Calendar.YEAR) + "年";
|
|
|
- String signDay = calendar.get(Calendar.MONTH) + 1 + "月" + calendar.get(Calendar.DATE) + "日";
|
|
|
- System.out.println(signYear + signDay);
|
|
|
- System.out.println(DateUtil.between(new Date(1700706600000L),new Date(1700712000000L), DateUnit.MINUTE));
|
|
|
+ List<Long> timeList = new ArrayList<>();
|
|
|
+
|
|
|
+ Date date = new Date();
|
|
|
+
|
|
|
+ for (int i = 0; i < 7; i++) {
|
|
|
+ int v = i + 1;
|
|
|
+ Calendar calendar = Calendar.getInstance();
|
|
|
+ calendar.setTime(date);
|
|
|
+ calendar.add(Calendar.DAY_OF_MONTH,- v);
|
|
|
+ calendar.set(Calendar.HOUR_OF_DAY,24);
|
|
|
+ calendar.set(Calendar.MINUTE,0);
|
|
|
+ calendar.set(Calendar.SECOND,0);
|
|
|
+ calendar.set(Calendar.MILLISECOND,0);
|
|
|
+ Long endTime = calendar.getTimeInMillis();
|
|
|
+ timeList.add(endTime);
|
|
|
+ }
|
|
|
+
|
|
|
+ for (Long time : timeList) {
|
|
|
+ System.out.println(DateFormatUtils.format(time, SystemConstant.DEFAULT_DATE_PATTERN));
|
|
|
+ }
|
|
|
}
|
|
|
}
|