用java从sql server2008中读取得到的date时间数据比数据库里的实际时间要少两天
问题如下:
这用语句查出来的数据
这是用Java代码查出来的数据
造成这种问题的原因:数据库中存储该字段使用的时date类型,当使用jdbc读取的时候就会发生少两天的情况。
解决方式:将date类型改为datetime类型
问题如下:
这用语句查出来的数据
这是用Java代码查出来的数据
造成这种问题的原因:数据库中存储该字段使用的时date类型,当使用jdbc读取的时候就会发生少两天的情况。
解决方式:将date类型改为datetime类型