日期:2014-05-17  浏览次数:20448 次

日期过期判断
假定一个注册日期为 DateTime zhece;
如何判断它与当前日期对比,如果超过三各月,就提示过期
包含分秒计算的。

------解决方案--------------------

TimeSpan ts = DateTime.Now - zhece;
if ( ts.TotalDays > 90 ) 
{
}

------解决方案--------------------
DateTime dt="你的注册时间"
DateTime dt1 = dt.AddMonths(3);//到期时间
if(DateTime.Now>dt1)
{
   //过期
}
------解决方案--------------------

DateTime end = zhece.AddMonths(3);
if ( DateTime.Now > end )
{
}

------解决方案--------------------
DateTime a=statrTime;
DateTime b = a.AddMonths(3);
if(System.DateTime.Now> b)
{
   
}
------解决方案--------------------
hehe, 慢了1分
------解决方案--------------------
DATEDIFF('s',zhece,GETDATE())
------解决方案--------------------
引用:
假定一个注册日期为 DateTime zhece;
如何判断它与当前日期对比,如果超过三各月,就提示过期
包含分秒计算的。
DateTime dt1 = Convert.ToDateTime("2013-01-02");//开始时间
            DateTime dt2 = Convert.ToDateTime("2013-01-04");//结束时间

            //第一种方式
            TimeSpan td = dt2.Subtract(dt1);
            if (td.TotalMinutes > 3 * 30 * 24 * 60)
            {
                //以分钟数判断三个月
            }
            else