Cannot deserialize value of type `java.util.Date` from String "2021-12-14T16:00:00.000Z": expected format "yyyy-MM-dd HH:mm:ss"


不能反序列化類型' java.util的值。 日期'從字符串"2021-12-14T16:00:00.000Z":預期格式"yyyy-MM-dd HH:mm:ss" 

前端代碼是:

<el-form-item label="發布時間" prop="releaseTime">
  <el-date-picker v-model="dataForm.releaseTime" type="datetime" placeholder="發布時間"></el-date-picker>
</el-form-item>

  提交后天前打印的結果:Wed Dec 15 2021 00:00:00 GMT+0800 (中國標准時間)

哎~ 看着是中國標准時間啊,為啥到了后台就是報 ‘2021-12-14T16:00:00.000Z’ 這種呢 不太明白

后台修改前:

@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
private Date releaseTime;

后台修改后:(修改成這種對應格式就好了)

@JsonFormat(pattern="yyyy-MM-dd'T'HH:mm:ss")
private Date releaseTime;

  有知道前台代碼如何修改的大神給俺說一下!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM