页面时间显示在 Windows 电脑上显示没什么问题,但是在 Mac上 Safari 浏览器下时间不能正常显示,试了谷歌和火狐浏览器都没什么问题,我查了下原来 safari 浏览器不支持 yyyy-MM-dd 的时间格式,只能把返回前端的日期格式改成 yyyy/MM/dd ,兼容性问题。
后端直接处理OK
@JsonFormat(pattern = "yyyy/MM/dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;