此问题在此处已有答案:
Using Jackson JsonFormat pattern for custom date string(1个答案)
8个月前关门了。
为什么我不能用EEE MMM dd HH:mm:ss Z yyyy
来反序列化Wed Mar 09 14:02:57 +0800 2022
?有什么问题吗?
我使用Jackson,并在实体类中添加了以下注解
@JsonFormat(pattern="EEE MMM dd HH:mm:ss Z yyyy")
private Date created_at;
但是,我得到了这个错误:
无法从字符串“Wed Mar 09 14:02:57 +0800 2022”反序列化java.util.Date
类型的值:预期格式为“EEE MMM日时:分:秒Z年”
1条答案
按热度按时间olmpazwi1#
我建议摆脱这种格式,改用ISO 8601。
此外,最好使用
java.time
包中的类。