后台打印的時間如下:

數據庫存儲時間如下:

接口返回給前台的時間如下:

相差8個小時。
原因如下:
spring-boot中對於@RestController或者@Controller+@ResponseBody注解的接口方法的返回值默認是Json格式,
所以當對於date類型的數據,在返回瀏覽器端是會被spring-boot默認的Jackson框架轉換,而Jackson框架默認的時區GMT(相對於中國是少了8小時)。
處理方式:
在application.properties添加配置
spring.jackson.time-zone=GMT+8
設置jackson的時區為東八區即可!!!
返回給前台的時間即正確

