В C # /. NET TimeSpan
имеет TotalDays
, TotalMinutes
и т. Д., Но я не могу найти формулу для общей разницы месяцев. Меняются разные дни в месяце и високосные годы. Как я могу получить Всего месяцев ?
Редактировать Извините, что не совсем ясно: я знаю, что на самом деле не могу получить это от TimeSpan
, но я подумал, что использование TotalDays
и TotalMinutes
будет хорошим примером для выражения того, искал ... кроме того, что я пытаюсь получить общее количество месяцев.
Пример: 25 декабря 2009 г. - 6 октября 2009 г. = 2 месяца. 6 октября по 5 ноября равняется 0 месяцам. 6 ноября 1 месяц. 6 декабря, 2 месяца