To get difference in months (both start and end inclusive), irrespective of dates:
DateTime start = new DateTime(2013, 1, 1);DateTime end = new DateTime(2014, 2, 1);var diffMonths = (end.Month + end.Year * 12) - (start.Month + start.Year * 12);
To get difference in months (both start and end inclusive), irrespective of dates:
DateTime start = new DateTime(2013, 1, 1);DateTime end = new DateTime(2014, 2, 1);var diffMonths = (end.Month + end.Year * 12) - (start.Month + start.Year * 12);