标签: c# datetime timespan
我有点问题。我如何计算当月和另一个月之间的月份?例如:现在是2月份,我想知道,2月份之间有多少个月,让我们说1月份。有干净的方法吗?
答案 0 :(得分:0)
假设您的月份编码如下:
Jan = 1 ... Dec = 12,
int difference = m2 >= m1 ? m2 - m1 : 12 + m2 - m1;
其中m1 - 第一个月,m2是另一个月。