/**
* 获取上上周开始时间和结束时间
*/
public static Map<String, Long> getLastWeekRange() {
Map<String, Long> maps = new HashMap<>();
Calendar calendar = Calendar.getInstance();
calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), 0, 0, 0);
calendar.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
calendar.add(Calendar.DAY_OF_WEEK, -7);
long startTime = calendar.getTime().getTime();
calendar.set(calendar.get(Calendar.YEAR), calendar.get(Calendar.MONTH), calendar.get(Calendar.DAY_OF_MONTH), 23, 59, 59);
calendar.add(Calendar.DAY_OF_WEEK, 6);
long stopTime = calendar.getTime().getTime();
maps.put("startTime", startTime);
maps.put("stopTime", stopTime);
return maps;
}
获取上周开始时间和结束时间
于 2023-05-30 14:17:14 首次发布