【ERROR】日期转换异常:JSON parse error
报错如下:
JSON parse error:
Cannot deserialize value of type `java.util.Date` from String "2021-12-11": not a valid representation
(error: Failed to parse Date value '2021-12-11': Unparseable date: "2021-12-11"); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException:
Cannot deserialize value of type `java.util.Date` from String "2021-12-11": not a valid representation
(error: Failed to parse Date value '2021-12-11': Unparseable date: "2021-12-11")
翻译如图:
原因:
JSON解析错误:不能反序列化类型’ java.util的值。从字符串”2021-12-11″:不是一个有效的表示(错误:未能解析日期值’2021-12-11’:无法解析的日期:“2021-12-11”);嵌套异常com.fasterxml.jackson.databind.exc.InvalidFormatException:不能反序列化类型的值的java.util。从字符串”2021-12-11″:不是一个有效的表示(错误:未能解析日期值’2021-12-11’:无法解析的日期:“2021-12-11”)
解决办法:
在实体类中的有关字段添加注解如下:
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
版权声明:本文为weixin_50823456原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。