Vb.net 从DDMMYYY更改日期格式
结果是2013年8月29日 我希望结果是2013年8月29日 请帮忙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
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))