日期格式并在vb.net中添加一天

Ish*_*han 2 vb.net asp.net date date-format

我正在尝试将日期添加到如下检索的日期

//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
Run Code Online (Sandbox Code Playgroud)

假设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)
Run Code Online (Sandbox Code Playgroud)

比测试中​​的值更新为11/2/2012,即添加一个月而不是一天.我怎样才能添加一天?任何人都可以帮我解决这个问题吗?

Joh*_*Woo 9

这是一个简单的例子:

Dim today As System.DateTime
Dim answer As System.DateTime

today = System.DateTime.Now
answer = today.AddDays(36)
Run Code Online (Sandbox Code Playgroud)

资源


截图