【发布时间】:2017-04-06 05:33:26
【问题描述】:
将我的产品从 spring 框架升级到 spring boot。它正在使用来自 fastxml.jackson 的 json Parser。具有日期比较的单元测试现在失败了。
预计时间是
2098-12-31T00:00:00.000Z
但实际是
2098-12-30T15:00:00.000Z
我的地区是亚洲/东京。我试图将当前显示亚洲/东京的映射器中的时区更改为 UTC,但没有成功。
任何帮助将不胜感激
【问题讨论】:
-
你能显示代码吗?配置不正确的地方可能不止一处
-
它有xml插入、库和依赖,很难共享代码。调试jackson库,谢谢
-
修复断言的一种方法是检查 long 值中的时间,因为 time date.getTime() 这给出了相同的 long 值
标签: spring-mvc spring-boot jackson