You can use Noda Time https://nodatime.org/
LocalDate start = new LocalDate(2010, 1, 5);LocalDate end = new LocalDate(2012, 6, 1);Period period = Period.Between(start, end, PeriodUnits.Months);Console.WriteLine(period.Months);
You can use Noda Time https://nodatime.org/
LocalDate start = new LocalDate(2010, 1, 5);LocalDate end = new LocalDate(2012, 6, 1);Period period = Period.Between(start, end, PeriodUnits.Months);Console.WriteLine(period.Months);