1.設置MySQL時區,明確指定 MySQL 資料庫的時區,不使用引發誤解的 CST 2.設置pojo類Date類型欄位的JsonFormat 參考文獻: 資料庫時區問題:https://blog.csdn.net/qq_30553235/article/details/79612824 4種解決J ...
1.設置MySQL時區,明確指定 MySQL 資料庫的時區,不使用引發誤解的 CST
mysql> set global time_zone = '+08:00';
Query OK, 0 rows affected (0.00 sec)
mysql> set time_zone = '+08:00';
Query OK, 0 rows affected (0.00 sec)
2.設置pojo類Date類型欄位的JsonFormat
/**
* 條目創建時間
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh", timezone = "GMT+8")
@Column(name = "create_time")
private Date createTime;
參考文獻:
資料庫時區問題:https://blog.csdn.net/qq_30553235/article/details/79612824
4種解決JSON日期格式的方法:https://www.cnblogs.com/best/p/3537030.html