解决JSONObject.parseObject 转换类date类型时间+8小时问题
字符串原格式:2023-06-09T10:44:13.000+00:00
通过JSONObject.parseObject转换实体类,时间变为2023-06-09 18:44:13
如果没有‘T’可以使用
@JSONField(format = "yyyy-MM-dd HH:mm:ss")
private Date createDate;
但是我的数据中包含了'T'字符
所以需要在实体字段上添加
@JSONField(format = "yyyy-MM-dd'T'HH:mm:ss")
private Date createDate;
文章讲述了在处理包含T字符的日期字符串时,如何使用JSONObject的parseObject方法转换为Date类型,并调整为正确的时间,主要通过在实体类字段上添加@JSONField注解并指定格式来实现。
2785

被折叠的 条评论
为什么被折叠?



