2009-05-12 9 views

Répondre

1

La recherche sur le Web aide toujours.

Google 'datetime msdn' et vous obtiendrez le meilleur reference material.

2

vous pouvez le faire de cette façon:

DateTime.Parse("23/9/2009 10:00:00").Date.ToString() 
+0

Il y a deux problèmes avec votre code; il lancera une exception s'il est exécuté dans un autre environnement que US (ou un autre qui a le même format de date), et il affichera 00:00:00 pour l'heure. –

9

Il suffit de faire

DateTime dateOnly = myDateTime.Date; 

Pour l'afficher comme une date que vous pouvez faire

string dateString = dateOnly.ToShortDateString(); 

Notez que ToShortDateString fonctionnera même avec un composant temps.

2

Oui, la propriété .Date vous donnera ce dont vous avez besoin.

0

Autre façon d'utiliser la fonction ToShortDateString. Ici, nous utilisons une chaîne de format pour obtenir notre résultat.

dim myDateFormat as String = "MM/d/yyyy" 
dim myDateTime as DateTime = DateTime.Now 'Displays: 1/17/2014 2:33:23 PM 
dim myDateOnly as DateTime = myDateTime.ToString(format)  'Displays: 1/17/2004