Sql 如何在getdate()中查找已过期的小时
在我的数据库中,我将时间存储为datetime。在我的asp.net页面上,我想检索它,并找出检索到的时间是否过期。有效期为8小时。最好的方法是什么 我已经这样试过了。但是没有得到正确的解决方案Sql 如何在getdate()中查找已过期的小时,sql,asp.net,datetime,c#-3.0,Sql,Asp.net,Datetime,C# 3.0,在我的数据库中,我将时间存储为datetime。在我的asp.net页面上,我想检索它,并找出检索到的时间是否过期。有效期为8小时。最好的方法是什么 我已经这样试过了。但是没有得到正确的解决方案 DateTime DB_time = Convert.ToDateTime(dr_pass[2].ToString()); //time from database if (DB_time > DateTime.Now.AddHours(-8)) //password is too old {
DateTime DB_time = Convert.ToDateTime(dr_pass[2].ToString()); //time from database
if (DB_time > DateTime.Now.AddHours(-8)) //password is too old
{
return false ;
}
else
{
return true;
}
DateTime DB_time=Convert.ToDateTime(dr_pass[2].ToString())//来自数据库的时间
if(DateTime.Now
什么是DBD\U时间?请显示其声明和初始化请查看我编辑的代码
DateTime DB_time = Convert.ToDateTime(dr_pass[2].ToString()); //time from database
if (DateTime.Now < DB_time.AddHours(8))
{
return true; // password valid
}
else
{
return false; // password expired
}