发现C#没有VB里那种DateDiff函数,不知有没有一样的功能函数!

解决方案 »

  1.   

     TimeSpan ts = dateTime1 - dateTime2 ; 
     ts.Days,ts.Hours,ts.Minutes
      

  2.   

    简单一点,你在bin里引用一下Microsoft.VisualBasic,
    页面using Microsoft.VisualBasic;
    你就可以用Vb的DateDiff了
    DateAndTime.DateDiff(DateInterval.Month, d2, d1);
      

  3.   

    小学算术题...VB用久了容易让人懒惰...
    return dateTime1.Month - dateTime1.AddMonths(2 - dateTime1.Month).Month;//正数为将到月数,0同月,负数为过去月数