Vb.net 从DDMMYYY更改日期格式

Vb.net 从DDMMYYY更改日期格式,vb.net,Vb.net,结果是2013年8月29日 我希望结果是2013年8月29日 请帮忙 MsgBox(Convert.ToDateTime(DateTime.Now,Globalization.CultureInfo.CurrentCulture).ToString(“dd/MM/yyyy”))非常简单,您必须将格式设置为自定义,并将自定义格式设置为所需格式 这是代码 Dim CurDate As DateTime = DateTime.Today.AddDays(0) 'ex. -1 = yesterday D

结果是2013年8月29日

我希望结果是2013年8月29日

请帮忙


MsgBox(Convert.ToDateTime(DateTime.Now,Globalization.CultureInfo.CurrentCulture).ToString(“dd/MM/yyyy”))

非常简单,您必须将格式设置为自定义,并将自定义格式设置为所需格式

这是代码

Dim CurDate As DateTime = DateTime.Today.AddDays(0) 'ex. -1 = yesterday
Dim Format As String = "d/MM/yyyy"

MsgBox(CurDate.ToString(Format))
'The Result is 29/08/2013

不要告诉人们投票赞成或接受你的答案,那是非常糟糕的。此外,这个答案是错误的——你认为有一个月29吗?是的,你的代码已经在格式化日期到日期/月/年的格式。为什么你在声明日期时要格式化日期?“我希望结果是一个字符串,即2013年8月29日”我真的很抱歉我误解了我编辑答案的问题,并且认为这是他需要的。
Dim CurDate As DateTime = DateTime.Today.AddDays(0) 'ex. -1 = yesterday
Dim Format As String = "d/MM/yyyy"

MsgBox(CurDate.ToString(Format))
'The Result is 29/08/2013
Dim time As DateTime = DateTime.Now
    Dim format As String = "dd/MM/yyyy"

    MsgBox(time.ToString(format))