2004-8-3+ 截取时间段

程序说明:从数据库中获取时间,然后与当前时间相比较,若相隔的天数小于4天,就显示“最新”。

private void ck()
{
   //获取当前时间
   System.DateTime dnow=DateTime.Now.Date;
   //获取数据
   System.DateTime ds=DateTime.Parse("2004-7-31");
   //计算时间差
   TimeSpan ts=dnow.Subtract(ds);
   //判断是否最新
   if((int)ts.Days < 4)
      Response.Write("new");
}


上面的数据是用的字符串,所以是DateTime.Parse ,如果是用datareader取出来的数据库里的值,可以直接(DateTime)进行转换。

posted on 2006-06-29 18:13  Notus|南色的风  阅读(291)  评论(0编辑  收藏  举报