2014-02-28 50 views
-1

我在vb.net上的日期时间选择器中存在问题10.我想要的是年份是由特定数字添加的,并且日期和月份的值仍然是来自日期时间选择器的前一个值。
例如:
datetimepicker1.value is 2/28/1993从datetimepicker添加年份值

结果是
datetimepicker2.value is 2/28/2043

我已经与
datetimepicker1.value.year + 50 datetimepicker1.value.month datetimepicker1.value.day
尝试,但我不知道如何将其转换为日期时间类型,因为在我区日期格式DD/MM/YYY

回答

1

试试看:

datetimepicker1.value.addyears(50) 
+0

耶它的工作..三江源这么多 –

+1

很高兴我能帮助。一定要接受一个帮助你解决问题的答案,这样这个问题就会显示为答案。 –

1

这与DateTimePicker没有任何关系。您会从Value属性中获取日期,然后您将如何处理该问题取决于您。如果您想使用该日期的月份和日期组件,请继续。

Dim newDate = DateTimePicker1.Value.Date.AddYears(50) 
0

试试这个

DateTimePicker1.Value = DateTimePicker1.Value.AddYears(50) 

DateTimePicker1.Value = DateTimePicker1.Value.Date.AddYears(50) 

DateTimePicker.Value Property

添加这个,如果你需要一个像格式化dd/mm/yyyy

DateTimePicker1.Format = DateTimePickerFormat.Custom 
DateTimePicker1.CustomFormat = "dd/mm/yyyy" 
+0

非常感谢你的回答,尤其是对于日期格式 –

+0

@ RezaKahfi.You是最欢迎..很高兴我coud帮助..标记此答案为有用如果我帮你 –

+0

我想,但我不能..需要15的声望得分.. –