获取Visual Basic 2008中的当前日期

时间:2012-02-07 13:36:04

标签: vb.net

我不知道如何在visual basic 2008中获取当前日期。以下是示例代码

regDate = Format(Date.Now(), "ddMMMyyyy")

输出类似于7/02/1900

需要帮助

5 个答案:

答案 0 :(得分:24)

用户可以使用此

Dim todaysdate As String = String.Format("{0:dd/MM/yyyy}", DateTime.Now)

这将根据需要格式化日期,而用户可以更改字符串类型dd / MM / yyyy或MM / dd / yyyy或yyyy / MM / dd,甚至可以使用此格式来获取从日期开始的时间

yyyy/MM/dd HH:mm:ss 

答案 1 :(得分:8)

试试这个:

Dim regDate as Date = Date.Now()
Dim strDate as String = regDate.ToString("ddMMMyyyy")

strDate看起来像这样:07Feb2012

答案 2 :(得分:2)

您可能只想:

Dim regDate As Date = Date.Today()

答案 3 :(得分:0)

如果您需要精确的'/'分隔符,例如:2013年9月20日而不是09.20.2013,请使用转义序列'/':

Dim regDate As Date = Date.Now()
Dim strDate As String = regDate.ToString("MM\/dd\/yyyy")

答案 4 :(得分:-2)

Dim regDate As Date = Date.Now.date

这应该可以解决你的问题,虽然已经有2年了!