不正常的显示:
正常的显示:
代码研究:
结果讨论:加入注解,大部门的时间是转换正确的,但是一些特殊的时间就会出问题:比如1986-05-20 这个时间显示就有问题。
解决方法:
还是后端不直接做转换,前端有控件可以支持很好的时间转换。
直接返回上面的格式给前端就好。
注解可以改成下面的试试:
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern ="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")