栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

总结springboot项目:时间查询结果为时间戳,并且时间属性值存进mysql数据库少了八个小时

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

总结springboot项目:时间查询结果为时间戳,并且时间属性值存进mysql数据库少了八个小时

我遇到这个情况解决办法

第一步加注解

@Column(name = "create_time")
@JsonFormat(pattern ="yyyy-MM-dd HH:mm:ss", timezone ="GMT+08:00")
private Date  create_time;//下单时间

这样查询出来的结果正常显示2021-11-03 15:22:47

但是查看mysql数据库结果依然少了八个小时

于是关键的第二步

在application-dev.yml或者application.properties配置文件中修改深蓝色字体部分

url: jdbc:mysql://x.x.x.x:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8

完美解决

有问题欢迎学习交流

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/440007.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号