如何将日期时间选择器中的默认值设置为上个月
How to set the default value in datetimepicker as previous month
我的 VB.net 程序带有 datetimepicker
,其自定义格式为 MM/yyyy
。我想要上个月 datetimepicker
中应用程序启动时的默认值,我不关心它显示的任何一天(它可以是同年上个月的任何一天)。使用 DateTimePicker.Value = CDate(Now.Date.AddDays(-(Now.Day)))
给我想要的值,但如何在应用程序启动时将其设置为默认值?
我得到的答案工作正常。添加以下代码以形成加载事件达到我的目的
Dim dt = DateTime.Now.AddMonths(-1)
me.DateTimePicker.Value = dt
感谢 plutonix 的帮助。
datetimepicker1.value = DateTime.Now.AddMonths(-1)
将 -1
更改为您想要的值,例如
-2
= 2 个月前
2
= 提前 2 个月
我的 VB.net 程序带有 datetimepicker
,其自定义格式为 MM/yyyy
。我想要上个月 datetimepicker
中应用程序启动时的默认值,我不关心它显示的任何一天(它可以是同年上个月的任何一天)。使用 DateTimePicker.Value = CDate(Now.Date.AddDays(-(Now.Day)))
给我想要的值,但如何在应用程序启动时将其设置为默认值?
我得到的答案工作正常。添加以下代码以形成加载事件达到我的目的
Dim dt = DateTime.Now.AddMonths(-1)
me.DateTimePicker.Value = dt
感谢 plutonix 的帮助。
datetimepicker1.value = DateTime.Now.AddMonths(-1)
将 -1
更改为您想要的值,例如
-2
= 2 个月前2
= 提前 2 个月