JSON parse error: Cannot deserialize value of type
java.util.Date
from String “2022-05-15T16:00:00.000Z”: not a valid representation (error: Failed to parse Date value ‘2022-05-15T16:00:00.000Z’: Unparseable date: “2022-05-15T16:00:00.000Z”);
无法将Data类型转换为String,在实体类字段上加格式
@DateTimeFormat(value = “yyyy-MM-dd”)
但是还是无法满足正确的格式,前端加上
还是报错
将数据库的字段格式由datatime改为data
Date显示格式:YYYY-MM-DD;DateTime显示格式:YYYY-MM-DD HH:mm:ss。
最后的最后,我发现了另一个注解,将@DateTimeFormat(value = “yyyy-MM-dd”)
换成了@JsonFormat(pattern = “yyyy-MM-dd”, timezone = “GMT+8”)