怎么获得指定日期到今天的天数

解决方案 »

  1.   

    先定义一个变量a取得现在的日期,然后输入一个数字b,a-b就是天数了
      

  2.   

    DateTime d1 = new DateTime();
    DateTime d2 = new DateTime();
    d1 = DateTime.Now;
    d2 = DateTime.Now.AddDays(31);
    this.Label1.Text = Convert.ToString(d2 - d1);
      

  3.   

    DateTime dtStart = DateTime.Now;
    DateTime dtEnd = DateTime.Now;TimeSpan ts = dtStart.Subtract(dtEnd);ts.Days就是相差的天数。
      

  4.   

    DateTime dtOldTime=DateTime.Parse("2005-1-1");TimeSpan ts=DateTime.Now-dtOldTime;int day=ts.Days;
      

  5.   

    DateTime date1 = DateTime.Now.Date;
    DateTime date2 = DateTime.Now.Date.AddDays(-20);
    string dateCount = Convert.ToString(date1-date2);
      

  6.   

    DateTime T= DateTime.Now;
     DateTime K=Convert.ToDateTime("1999/11/24 00:15:00");
     TimeSpan p=T-K;
    return Convert.ToString(p.Days)+"天"+Convert.ToString(p.Hours)+"小时";