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