http://xiangai.taobao.com
http://shop148612228.taobao.com

CustomJsonDateDeserializer @JsonDeserialize(using = CustomJsonDateDeserializer.class) Jackson 反序列化Date时遇到的问题 java中json日期属性反序列化

public class CustomJsonDateDeserializer extends JsonDeserializer<Date> { 
   
    @Override 
    public Date deserialize(JsonParser jp, DeserializationContext ctxt) throws IOException, JsonProcessingException { 
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 
                String date = jp.getText(); 
                try
                    return format.parse(date); 
                } catch (ParseException e) { 
                    throw new RuntimeException(e); 
                
    
   

  且在字段的setter上加上注解

@JsonDeserialize(using = CustomJsonDateDeserializer.class)
@JsonProperty("LAST_MODIFY_DATE")
private Date lastModifyDate;

  

posted @   万事俱备就差个程序员  阅读(3215)  评论(1编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2012-11-19 .htaccess基本语法和应用
2012-11-19 php5 魔法函数 魔法变量
2012-11-19 php获取页面指定标签内容的实现代码分享
2011-11-19 padding-top、margin-top和top的区别

http://xiangai.taobao.com
http://shop148612228.taobao.com
如果您觉得对您有帮助.领个红包吧.谢谢.
支付宝红包
微信打赏 支付宝打赏
点击右上角即可分享
微信分享提示