Jackson/Spring 1900年日期格式化异常(相差5分钟)
在开发过程中,遇到1900-01-08,格式为yyyy-MM-dd,接口返回的却总是少一天,变成了1900-01-07,导致页面显示不正确。因为使用了jackson的@JsonFormat注解,第一反应是时区不对,但经测试,调整时区并无效果,切2022-10-10等普通日期是可以正常显示的。然后将格式化精确到秒,发现只差5分钟,这就令人非常费解了,网上查到的资料也比较凌乱。接口返回的数据是没问题的,便将思路放在了json格式上,最后经过单元测试,确认是Jackson的问题。结合资料和Debug,Jackso
原创
2022-10-18 11:50:57 ·
482 阅读 ·
0 评论