public static int TotalMonths( this DateTime end, DateTime start ) { return ( end.Year * 12 + end.Month ) - ( start.Year * 12 + start.Month ); }