前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >jackson日期格式映射报错

jackson日期格式映射报错

作者头像
oktokeep
发布2024-10-09 11:28:15
发布2024-10-09 11:28:15
1360
举报
文章被收录于专栏:第三方工具第三方工具

jackson日期格式映射报错,报错信息如下:

feign.codec.DecodeException: JSON parse error: Can not deserialize value of type java.util.Date from String "2024-06-18T06:22:13.000+0000": not a valid representation (error: Failed to parse Date value '2024-06-18T06:22:13.000+0000': Unparseable date: "2024-06-18T06:22:13.000+0000"); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Can not deserialize value of type java.util.Date from String "2024-06-18T06:22:13.000+0000": not a valid representation (error: Failed to parse Date value '2024-06-18T06:22:13.000+0000': Unparseable date: "2024-06-18T06:22:13.000+0000")

原因是:项目中配置如下:接口数据映射的时候,如果是Date类型,会报错。Date转换为:2024-06-18T06:22:13.000+0000 跟定义的格式类型不符合:yyyy-MM-dd HH:mm:ss

spring.jackson.date-format = yyyy-MM-dd HH:mm:ss

spring.jackson.default-property-inclusion=non_null

spring.jackson.time-zone=GMT+8

解决方法:

第一个配置需要注释

##spring.jackson.date-format = yyyy-MM-dd HH:mm:ss

链接:

spring.jackson 相差8小时,restful接收Date参数处理,日期格式映射参数 jackson-datatype-jsr310

https://cloud.tencent.com/developer/article/2455882

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-07-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一个配置需要注释
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档