获取上周第一天,最后一天
原文链接:https://blog.csdn.net/qq_39241443/article/details/90294565
/**
* 获取上周周一(第一天是周一)
*
* @return
*/
public static Date getPreviousMonday() {
Calendar cal = Calendar.getInstance();
// 将每周第一天设为星期一,默认是星期天
cal.setFirstDayOfWeek(Calendar.MONDAY);
cal.add(Calendar.DATE, -1 * 7);
cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY);
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
return cal.getTime();
}
/**
* 获取上周周日(第一天是周一)
* @return
*/
public static Date getSunday() {
Calendar cal = Calendar.getInstance();
//将每周第一天设为星期一,默认是星期天
cal.setFirstDayOfWeek(Calendar.MONDAY);
cal.add(Calendar.DATE, -1*7);
cal.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
return cal.getTime();
}
前端传递时间映射到后端的Date类型问题
原文链接:https://blog.csdn.net/qq_29072049/article/details/84869332
spring boot 写法
@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”, timezone = “GMT+8”)
private Date time;
spring mvc 写法
@DateTimeFormat(pattern=”yyyy-MM-dd HH:mm:ss”)
private Date orderReturnTime;