前端调用后端接口,传入json格式的日期,如:“2020-05-28”,需要接收并插入数据库时,需要转换,不然报错。
解决方式:
@DateTimeFormat(pattern = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date UpdateTime;
#或者也可以添加时分秒,timezone为时区
@DateTimeFormat(pattern = "yyyy-MM-dd hh:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date UpdateTime;
这样我们用postman传入json格式日期的值,就能正确接收并插入数据库了。