首頁  >  文章  >  Java  >  Spring MVC對日期處理時出現的問題

Spring MVC對日期處理時出現的問題

零下一度
零下一度原創
2017-06-25 10:25:511370瀏覽

一、後台日期類型解析到前端

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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn