我正在尝试使用C#查找两个日期之间的日历月数。
Eg1:dt1:09-31-2016 dt2:10-02-2016 结果:2(9月1日+ 10月1日)
Eg2:dt1:08-31-2016 dt2:01-02-2017 结果:6
我使用以下代码但无法实现结果
var difference = ((dt1.Year - dt2.Year) * 12) + (dt1.Month - dt2.Month);
请帮帮我
答案 0 :(得分:2)
这应该给出你想要的答案
((dt2.Year - dt1.Year) * 12) + (dt2.Month - dt1.Month) + 1