我有一个应用程序,用户选择第一个语句和最后一个语句的日期.例如,第一个陈述= 1/1/08,最后一个陈述= 12/1/08,应该等于12个陈述.
但是,使用以下代码时,结果为11:
numPayments = DateDiff(DateInterval.Month, CDate(.FeeStartDate), CDate(.FeeEndDate))
有没有另一种计算方法,或者我必须坚持在结果中加1?
在写的时候加1.;)
1/1/2008和2008年1月12日之间的差异是11个月.没有改变.;)