Formats de date en WPF

Chris -  
 Chris -
Bonjour.. j'aimerais poser un problème presque banal...J'utilise en wpf le code
textblock.Text=DateTime.Now();
pour récupérer la date. Je récupère quelque chose comme ça : 30/10/2019 12:00 (ce n'est même pas l'heure exacte). J'aimerais savoir comment récupérer juste la date (30/10/2019).
Merci de m'aider svp

1 réponse

Reivax962 Messages postés 3742 Statut Membre 1 011
 
Bonjour,

En fait, quand tu fais cette assignation, tu places un DateTime dans un String. Du coup, C# va en fait appeler la fonction par défaut .ToString() de DateTime pour obtenir une chaîne de caractère valide.
Plutôt que de le laisser faire ça, tu peux imposer le format que tu préfères. Certains formats sont fournis directement, par exemple : DateTime.Now.ToShortDateString();, qui doit plus ou moins correspondre à ce que tu souhaites.
Mais tu peux aussi inventer ton propre format, en suivant la documentation : https://docs.microsoft.com/en-us/dotnet/api/system.datetime.tostring?view=netframework-4.8#System_DateTime_ToString_System_String_

Xavier
0
Chris
 
Merci Xavier... ça marche parfaitement..
0