目前我在看的一段代码形式如下: const string Query = "select XXXX";
DataSet set = database.ExecuteSQLReturnDataset(connectString, Query);
using (DataTableReader rdr = set.CreateDataReader())
{
while (rdr.Read())
{
DateTime time = rdr.GetDateTime(0); ………………其中,time 所得到的时间和数据库中存储的时间并不相同,相差几个小时左右。当然数据库是在国外的,但是我并不懂其中的原理,能请教一下高人这是为什么吗?
DataSet set = database.ExecuteSQLReturnDataset(connectString, Query);
using (DataTableReader rdr = set.CreateDataReader())
{
while (rdr.Read())
{
DateTime time = rdr.GetDateTime(0); ………………其中,time 所得到的时间和数据库中存储的时间并不相同,相差几个小时左右。当然数据库是在国外的,但是我并不懂其中的原理,能请教一下高人这是为什么吗?
国外的数据库的当前时间。肯定和国内的不同