最好能全一点,比如天,月,分,秒,时

解决方案 »

  1.   

    use TimeSpan 
    然后换算即可
      

  2.   

    DateTime d1;
    DateTime d2;
    TimeSpan ts = (d1 -d2);
    ts.Days.ToString()
    ts.Months.ToString()
    ts........
      

  3.   

    DateTime d1 = Convert.ToDateTime("2004-10-11");DateTime d2 = Convert.ToDateTime("2004-10-01");TimeSpan time = d1-d2;然后就可以利用time.days 来获取两个时间相差的天数了!
      

  4.   

    这个可以了DateTime d1 = Convert.ToDateTime("2004-10-11");DateTime d2 = Convert.ToDateTime("2004-10-01");TimeSpan time = d1-d2;然后就可以利用time.days 来获取两个时间相差的天数了!
      

  5.   

    DateTime d1 = Convert.ToDateTime("2004-10-11");DateTime d2 = Convert.ToDateTime("2004-10-01");TimeSpan time = d1-d2;