int jg=72;//設置一個增加的時間
DateTime dt=Convert.ToDateTime("2006-4-23 12:22:05");// 設置一個初始化的時間
DateTime newdt=dt.AddHours(jg);//初始化時間加上增加的時間
DateTime nowt=DateTime.Now;//現在的時間
Response.Write("現在時間是:"+nowt+"<br>");
Response.Write("數據庫時間是:"+dt+"<br>");
Response.Write("新的時間是:"+newdt+"<br>");
if(newdt<nowt)//如果相加後的時間大於現在的時間
{
Response.Write("可以");
}
else//否則
{
Response.Write("不行");
}
解決下面這個投票系統間隔時間的方法:
http://thcjp.cnblogs.com/archive/2006/04/20/380169.html
今天在看asp.net完全手冊這書的時候發現的這個方法,忙著學習,懶得修改,如果有朋友覺得有必要就自己去改好了,修改方法就是把vote.aspx.cs 的load事件下面的時間判斷修改下,然後在數據庫中把vlog表中的dtime字段屬性設置為 datetime 屬性就可以了,呵呵!!