Я хотел бы знать, как рассчитать числа Месяца между двумя датами. Есть ли способ вычислить его в C#?Как рассчитать числа месяцев между двумя датами в C#
Eg1. Date1 = "2011/11/01"
Date2 = "2012/02/01"
Result. Numbers of Month =3
Eg2. Date1 = "2012/01/31"
Date2 = "2012/02/01"
Result. Numbers of Month =1
Eg3. Date1 = "2012/01/01"
Date2 = "2012/02/28"
Result. Numbers of Month =1
Как насчет еще несколько тестовых случаев? Ваша проблема не указана. Это одна из проблем, когда выяснение того, что вам нужно, сложнее, чем ее реализация. – CodesInChaos
http://stackoverflow.com/questions/1525990/difference-in-months –
Сначала у вас должно быть четкое представление о том, что такое «количество месяцев между двумя датами». Как с 2012-01-25 по 2012-02-01 или до 2012-02-24 и т. Д. Если вы это сделаете, проверьте ответы, если они соответствуют вашей идее. –