一、報錯:rejected value [yyyy-mm-dd]
可能原因:
1.前端(IE下不支持new Date())
解決:引用時間插件moment.js
this.user.establishedTime = moment(this.user.establishedTime).format("l");
if (this.user.establishedTime) {
this.formData.append("establishedTime",new Date(this.user.establishedTime));
}
2.后台(所傳日期不符合格式)
解決:引用組件格式化日期@DateTimeFormat(pattern="yyyy-MM-dd")
@DateTimeFormat(pattern="yyyy-MM-dd")
private Date beginDate;
二、報錯:Failed to parse Date value 'yyyy-mm-dd'
解決:引用組件格式化日期@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
private Date beginDate;