java访问sql server2008中date数据。出现读出数据比数据库里的数据小两天的情况,是怎么回事?

menglover 发布于 2013/07/30 20:36
阅读 1K+
收藏 0
在数据库里查询正常,但是用java读出来就少两天,问了几个师傅都说没遇到过这种情况。。。
加载中
0
红薯
红薯
胡说。。。
0
0
魔力猫
魔力猫
你显示的转换写错了吧。我遇到过错把日子当分钟的oracle 月是mm,分钟是mi你是否也有这个问题。
0
王瑞平
王瑞平
计算机时间对不对?
0
今夜吴眠
这事不可能发生的事情,贴出SQL,便知晓
0
后台大神
后台大神
个人认为是java的执行环境和数据库不在同一个时区,以前碰见过小一天的
m
menglover
那怎么判断时区?怎么设置?
0
后台大神
后台大神
首先要确认是否因为时区不一致导致了这个问题,解决办法,查看数据库和运行java的电脑的时区,如果不一致要调成一致,如果还没用,就是有其他原因了
0
枫叶燃尽烟灭
枫叶燃尽烟灭

jdbc版本问题,有个版本的jdbc是有问题的

返回顶部
顶部