问题描述
- sqlserver中存储时间在页面取出来少两天。
-
程序运行正常,例如:在sqlserver时间是2014-10-18,在页面取出来是2014-10-16.我在页面控制台上看了只要到页面时间就是2014-10-16,而数据库中却是2014-10-18。
解决方案
首先是存进去的时间类型需要(转换成)是String;在数据库中相应字段的属性:不是date是
Datetime类型。
解决方案二:
是Web代码?查看页面代码是否把数据列做了-2天运算
解决方案三:
一定是哪个地方进行了换算,不然不会出现这种情况。
在取的位置加断电,调试,只要涉及到时间的都认真看一遍。
解决方案四:
程序代码中进行计算了吧?你本身的系统时间应该是什么时间?
解决方案五:
一步步跟一下,肯定有地方重新做了赋值,不然不会这样的
时间: 2024-09-14 13:42:40