不正常的顯示:
正常的顯示:
代碼研究:
結果討論:加入註解,大部門的時間是轉換正確的,但是一些特殊的時間就會出問題:比如1986-05-20 這個時間顯示就有問題。
解決方法:
還是後端不直接做轉換,前端有控件可以支持很好的時間轉換。
直接返回上面的格式給前端就好。
註解可以改成下面的試試:
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern ="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")