我正在尝试将日期添加到下面检索的日期
//reading fromdatabase
Dim expenddt_ As String = rdr("Expected_End_Date").ToString
Dim dt_1 As Date = Date.Parse(expenddt_)
Dim expenddt As String = dt_1.ToShortDateString()
txtenddt.Text = expenddt
假设expenddt_
值为“11/1/2012 12:00:00 AM”,则dt_1
的值为#11 / 1/2012#和expenddt
“11/1/2012”所以在文本框txtenddt
中,值显示为expenddt
。
现在,当我尝试将一天添加到dt_1
Dim test As Date = dt_1.AddDays(+1)
测试中的值比2012年11月2日还要多,即增加一个月,而不是一天。我怎样才能添加一天?任何人都可以帮我解决这个问题吗?
答案 0 :(得分:9)
这是一个简单的例子:
Dim today As System.DateTime
Dim answer As System.DateTime
today = System.DateTime.Now
answer = today.AddDays(36)
答案 1 :(得分:1)
答案 2 :(得分:0)
我认为您的输出格式为MM / DD / YYYY,因此您可以尝试使用dt_1.ToString(“dd / MM / yyyy”)以您期望的格式查看内容。
您还可以查看Day属性。