如何使用当前日期获取下个月的日期(MM / 20 / YYYY),我已经尝试过但结束了错误,请咨询
Dim today = Date.Today
Dim year = Convert.ToInt32(today.AddYears(1).ToString())
Dim month = Convert.ToInt32(today.AddMonths(1).ToString())
Dim newDateTime As Date = New DateTime(year, month, 20)
答案 0 :(得分:1)
年份和月份变量是Dates
而不是Integers
。的
Convert
由于此而失败。
Date
对象具有可以使用的Year
和Month
属性。
也不需要转换代码。
示例代码
Dim today = Date.Today
Dim newDateTime = New Date(today.AddYears(1).Year, today.AddMonths(1).Month, 20)