如何更改日期的年份部分?
所以如果用户选择3/10/2009 我希望当前等于3/10/2011
Dim current1 As Date
current1 = TextBox1.Text
current1.Year = Now.Year
答案 0 :(得分:5)
date1 = DateTime.Parse(TextBox1.Text)
current1 = new Date(Now.Year, date1.Month, date1.Day)
答案 1 :(得分:2)
你可以做
current1 = current1.AddYears(2)
但你可能做不到
current1 = TextBox1.Text
要从字符串中解析日期,您必须执行此操作
current1 = DateTime.Parse(TextBox.Text)