系统部署在Centos上,发现登录时间差了8小时。后来登录centos系统,查了下,下看图:

发现java Date取得是Universal Time,发现是Jackson少加了timezone ,后来加上可以了,代码如下:
@JsonFormat(
pattern = "yyyy-MM-dd HH:mm:ss",
timezone = "GMT+8"
)
private Date createTime;
本文介绍了解决在Centos系统中使用Java时遇到的时间显示偏差问题。通过调整Jackson库的配置,指定了正确的时区(GMT+8),从而确保了日期时间的正确显示。
系统部署在Centos上,发现登录时间差了8小时。后来登录centos系统,查了下,下看图:

发现java Date取得是Universal Time,发现是Jackson少加了timezone ,后来加上可以了,代码如下:
@JsonFormat(
pattern = "yyyy-MM-dd HH:mm:ss",
timezone = "GMT+8"
)
private Date createTime;
1457
2824

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