我有一个应用程序,用户可以在其中选择第一个语句和最后一个语句的日期。例如,第一个语句 = 1/1/08,最后一个语句 = 12/1/08,应该等于 12 个语句。
但是,当使用下面的代码时,结果是 11:
numPayments = DateDiff(DateInterval.Month, CDate(.FeeStartDate), CDate(.FeeEndDate))
是否有另一种方法来计算这个,还是我必须坚持在结果上加 1?
最佳答案
写的时候加1。 ;)
1/1/2008 和 12/1/2008 相差 11 个月。没有改变。 ;)
关于vb.net - 计算月份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/270112/