为了账号安全,请及时绑定邮箱和手机立即绑定

显示在控制台的时间与数据库中的不一致

控制台:

Seckill [seckillId=1000, name=1000元秒杀iphone6, number=100, startTime=Fri Nov 11 08:00:00 CST 2016, endTime=Sat Nov 12 08:00:00 CST 2016, createTime=Wed Nov 16 00:08:29 CST 2016]

数据表:

http://img1.sycdn.imooc.com//582c6fcc0001fa1408860077.jpg


正在回答

3 回答

jdbc的url里增加 &serverTimezone=Asia/Shanghai  即可

0 回复 有任何疑惑可以回复我~

时区时差的原因,执行下面语句就行了

mysql > SET time_zone = '+8:00';   # 此为北京时,我们所在东8区
   mysql> flush privileges;   # 立即生效

0 回复 有任何疑惑可以回复我~
#1

yhyh123 提问者

这个我也用过,不行,不过还是谢谢!
2016-11-21 回复 有任何疑惑可以回复我~
#2

慕粉17704020131 回复 yhyh123 提问者

问题解决了回复我,我想知道什么原因
2016-11-21 回复 有任何疑惑可以回复我~
#3

yhyh123 提问者 回复 慕粉17704020131

应该是mysql版本的问题,6.0就会出现时区的问题,5.0就没有。
2016-11-27 回复 有任何疑惑可以回复我~

没有设定输出时间的格式

0 回复 有任何疑惑可以回复我~
#1

yhyh123 提问者

兄弟,不是格式的问题吧,控制台输出的时间要比数据库里的多8小时
2016-11-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

显示在控制台的时间与数据库中的不一致

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号