DateSpan类型
例:
DateTime dt1 = new DateTime();
DateTime dt2 = new DateTime();
DateSpan dspan = dt1 - dt2;
DateSpan类型可以查出两个日期相差的年数或者天数

解决方案 »

  1.   

    是不是想这样
    DateTime dtEnd=DateTime.Now;
    string daynumber="-"+DropDownList1.SelectedItem.Text;
    DateTime dtBegin=dtEnd.AddDays(Convert.ToInt32(daynumber));sql语句:
    select * from tablename where dDate>=dtBein and dDate<=dtEnd;
      

  2.   

    DateDiff(DateInterval.Day, DateTime1, DateTime2)
      

  3.   

    DateDiff(DateInterval.Day, DateTime1, DateTime2)
      

  4.   

    是不是想这样
    DateTime dtEnd=DateTime.Now;
    string daynumber="-"+DropDownList1.SelectedItem.Text;
    DateTime dtBegin=dtEnd.AddDays(Convert.ToInt32(daynumber));sql语句:
    select * from tablename where dDate>=dtBegin and dDate<=dtEnd
      

  5.   

    在SQL中dDate<=dtEnd并不包括dtEnd这一天,应为dDate<dateadd(dateinteval.day,1,"dDate")
      

  6.   

    C#中可以使用TimeSpan
    两个DateTime类型可以减操作