问个关于时间对比的问题,高手帮忙!
数据库时间格式如:2007-07-09 15:33:14.000
我想与系统时间对比 前提系统时间肯定大于这个数据库读出来的时间
我想达到的目的就是
dr.GetDateTime(0). 后边点什么不知道
if(系统时间-数据库读出的时间> 20分钟)
{
}
else
{
}
[解决办法]
DateTime dateTime1,dateTime2;
TimeSpan timeSpan = dateTime1 - dateTime2;
if (timeSpan.Minutes > 20)
{
}
else {
}
[解决办法]
我觉的应该这样
DateTime oldDate = DateTime.Parse(数据库里时间);
DateTime nowDate = DateTime.Now;
TimeSpan ts = nowDate - oldDate;
int Sday = ts.Days;
int Shour = ts.Hours;
int Smin = ts.Minutes;
long Sspan = Sday * 24 * 60 + Shour * 60 + Smin
if(Sspan> 20){
...
..
.
}else{
...
..
.
}