vb.net - 计算月份

标签 vb.net

我有一个应用程序,用户可以在其中选择第一个语句和最后一个语句的日期。例如,第一个语句 = 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/

相关文章:

.net - VSTO:应用重点

javascript - 如何将通过 Javascript 添加的表行发布到 ASP.NET 中的服务器?

更新语句 VB.net 中的 SQL 语法错误

.net - 检查字符串是否不等于任何字符串列表

mysql - 将Access数据库表中的记录一一插入/复制到MySQL远程数据库

vb.net - 在 VB.NET 中连接字符串的 & 与 plus

vb.net - VB 2010随机播放wav文件Windows 8 RP

vb.net - IsNumeric() 允许在最后一个值中减去

vb.net - VB中如何在线程中传递多个参数

mysql - Visual Basic 从 mysql 表中获取数据