web-dev-qa-db-fra.com

Obtenir la date actuelle dans Visual Basic 2008

Je ne sais pas comment obtenir la date du jour dans Visual Basic 2008. Voici un exemple de code

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

La sortie est comme 7/02/1900

Besoin d'aide pour

5
Tamseyc

L'utilisateur peut utiliser cette 

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

cela formatera la date comme requis alors que l'utilisateur peut changer le type de chaîne jj/MM/aaaa ou MM/jj/aaaa ou aaaa/MM/jj ou même peut avoir ce format pour obtenir l'heure de la date

yyyy/MM/dd HH:mm:ss 
24
Anirudh

Essaye ça:

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

strDate ressemblera à ceci: 07Feb2012

8
Boeckm

Vous voulez juste:

Dim regDate As Date = Date.Today()
2
Mark Hurd

Si vous avez besoin de délimiteurs '/' exacts, par exemple: 09/20/2013 plutôt que 09.20.2013, utilisez la séquence d'échappement '/':

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