How to calculate Calendar Number of months between two dates
本问题已经有最佳答案,请猛点这里访问。
我试图用C查找两个日期之间的月数。
eg1:dt1:2016年9月31日DT2:2016年2月10日结果:2(9月为1,10月为1)
EG2:DT1:2016年8月31日DT2:2017年2月1日结果:6
我正在使用下面的代码,但无法获得结果
1 | var difference = ((dt1.Year - dt2.Year) * 12) + (dt1.Month - dt2.Month); |
请帮帮我
这应该能给出你想要的答案
1 | ((dt2.Year - dt1.Year) * 12) + (dt2.Month - dt1.Month) + 1 |