首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

.net中系统时间有关问题

2011-12-25 
求助:.net中系统时间问题我做的东西,在本地测试没有问题,但是上传到国外的服务器之后,在本地浏览,却出现了

求助:.net中系统时间问题
我做的东西,在本地测试没有问题,但是上传到国外的服务器之后,在本地浏览,却出现了问题,
  DateTime   Birthday   =   new   DateTime(2008,   5,   29,   0,   0,   0);
这样的存到数据库之后,读出来的居然是5/29/2008   12:00:00   AM

  DateTime   add_time   =   DateTime.Now;   比现在少13个小时。
比如注册时间是2007年7月10日上午十一点多   存进数据库,读取出来,就是7/9/2007   10:31:42   PM
这会是什么原因呢,我看说明写的是DateTime.Now取得的是本地时间,什么原因会使这个时间取得出错呢?

[解决办法]
DateTime add_time = DateTime.Now; 比现在少13个小时。
比如注册时间是2007年7月10日上午十一点多 存进数据库,读取出来,就是7/9/2007 10:31:42 PM
这会是什么原因呢,我看说明写的是DateTime.Now取得的是本地时间,什么原因会使这个时间取得出错呢?
_______________________________________________________

这要看你的DateTime add_time = DateTime.Now是运行在服务器方面还是客户方. 如果运行在服务器方,就取服务器的当地时间,自然回比本地少13个小时.

热点排行