J2EE MySQL Date数据保持一致解决方案

2018-09-18 06:31:52来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

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

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:keepalived(nginx的高可用)安装文档

下一篇:Http请求封装(对HttpClient类的进一步封装,使之调用更方便。另