填报的时候日期存入数据库会减少13小时,为什么呢

bdeeb4162e9d3497966723485e727b5.png填报的时候日期存入数据库会减少13小时,为什么呢?后台查看数据库时分秒不对,少了13小时

FineReport lemon0118 发布于 2019-12-9 09:59 (编辑于 2019-12-9 10:07)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
zsh331Lv8专家互助
发布于2019-12-9 10:03

MySQL时区差问题解决方案!


jdbc:mysql://ip地址/数据库?useUnicode=true&characterEncoding=UTF-8

jdbc:mysql://ip地址/数据库?useUnicode=true&useTimezone=true&serverTimezone=GMT%2B8


image.png


&characterEncoding=UTF-8

&useTimezone=true&serverTimezone=GMT%2B8


最佳回答
0
ww7Lv2初级互助
发布于2019-12-9 10:01

是不是对填报的日期做了运算

  • lemon0118 lemon0118(提问者) 没有,就是时间控件获取的
    2019-12-09 10:02 
  • ww7 ww7 回复 lemon0118(提问者) 你把你时间控件取的值输出一下。和保存到数据库的对比一下
    2019-12-09 10:05 
  • lemon0118 lemon0118(提问者) 回复 ww7 对比过了,就是差13个小时
    2019-12-09 10:08 
最佳回答
0
萌萌的呆贼Lv4初级互助
发布于2019-12-9 10:01(编辑于 2019-12-9 10:03)

是不是数据库  设置了时区啊

image.png

最佳回答
0
JackloveLv7高级互助
发布于2019-12-9 10:02

数据库的时间调整一下不就好了

  • 5关注人数
  • 414浏览人数
  • 最后回答于:2019-12-9 10:07
    请选择关闭问题的原因
    确定 取消
    返回顶部