日期过期判断
假定一个注册日期为 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 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