@JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss“)时差问题
json
适用于现代 C++ 的 JSON。
项目地址:https://gitcode.com/gh_mirrors/js/json
免费下载资源
·
今日笔记:@JsonFormat(pattern=“yyyy-MM-dd HH:mm:ss”)返回时间与数据库时间不同.
原因:JsonFormat默认情况下timeZone为GMT(即标准时区),而北京是在东八区,所以会造成差8小时.
解决方法:修改注解如下
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date AddTime;//添加时间
也可以在yml配置文件里修改MySQL配置(环境:springcloud+MySQL),以下三种都可以:
jdbc.url=jdbc:mysql://localhost:3306/demo?serverTimezone=UTC&characterEncoding=utf-8
jdbc.url=jdbc:mysql://localhost:3306/demo?serverTimezone=GMT%2B8&characterEncoding=utf-8
jdbc.url=jdbc:mysql://localhost:3306/demo?serverTimezone=Asia/Shanghai&characterEncoding=utf-8
参考文章:https://blog.csdn.net/zjy15203167987/article/details/89852189
GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e
4 个月前
8c391e04
6 个月前
更多推荐
已为社区贡献2条内容
所有评论(0)