一、後台日期類型解析到前端
1.在springmvc的設定檔中加入這個.annotation-driven在設定檔中只設定一次 (此方法全域作用)
2.直接在欄位上寫上
@JsonFormat(pattern="yyyy-MM-dd",timezone ="GMT-8")
private Date inputtime;
二、前端日期類型傳到後台
1.在Controller類別中加入這個方法 (此方法全域作用)
@InitBinder
public void initBinder(WebDataBinder binder){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sdf.setLenient(false);
binder.registerCustomEditor(Date.class, new CustomDateEditor(sdf, true));
}
2.直接在欄位上加入
@DateTimeFormat(pattern="yyyy-MM-dd")
private Date beginDate;
以上是Spring MVC對日期處理時出現的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!