如何在vb.net中检测下一个月的天数?

如何在vb.net中检测下一个月的天数?,vb.net,datetimepicker,vb.net-2010,Vb.net,Datetimepicker,Vb.net 2010,我有两个日期计时器和一个文本框。一个是effectivitydate,另一个是expirationdate。Textbox是两个DateTimePicker的结果天数。如果文本框超出下一个月的5天,则messagebox将弹出消息,其中显示文档提交时间超过下一个月的5天 您可以使用: Dim maxDate=New DateNow.Year,Now.Month+1,5向我们展示您的尝试,以便我们更好地了解您正在做什么。。。还请包括下一个月的基础位置。@crushsundate这是我尝试过的代码'

我有两个日期计时器和一个文本框。一个是effectivitydate,另一个是expirationdate。Textbox是两个DateTimePicker的结果天数。如果文本框超出下一个月的5天,则messagebox将弹出消息,其中显示文档提交时间超过下一个月的5天

您可以使用:


Dim maxDate=New DateNow.Year,Now.Month+1,5

向我们展示您的尝试,以便我们更好地了解您正在做什么。。。还请包括下一个月的基础位置。@crushsundate这是我尝试过的代码'Private Sub Button1\u Clicksender As System.Object,e As System.EventArgs Handles Button1。单击Dim expireffectdiff As Long=DateDiffDateInterval.month,DateTimePicker2.Value,DateTimePicker1.Value Label1.Text=ExpireEffectDiff如果Label1.Text>4,则MSGBox文档提交时间超过生效日期后下一个月的5天!如果结束子节点,则结束`