date de formatage en c #
Comment puis-je formater une date dd/mm/yyyy
ou mm/dd/yy
?
Comme dans VB format("dd/mm/yy",now)
Comment puis-je faire cela en C#?
source d'informationauteur Gold
Vous devez vous connecter pour publier un commentaire.
Comment puis-je formater une date dd/mm/yyyy
ou mm/dd/yy
?
Comme dans VB format("dd/mm/yy",now)
Comment puis-je faire cela en C#?
source d'informationauteur Gold
Vous devez vous connecter pour publier un commentaire.
C'est presque la même, il suffit d'utiliser la
DateTime.ToString()
méthode, l'e.g:Ou:
En outre, vous pouvez envisager d'utiliser l'un des prédéfinis formats de date/heure, l'e.g:
Ces s'assurer que le format est correct, indépendant de la les paramètres régionaux actuels.
Vérifier le site web MSDN suivant les pages pour plus d'informations
Certaines des informations connexes supplémentaires:
Si vous souhaitez afficher une date dans les paramètres régionaux spécifiques /culture, alors il y a une surcharge de la
ToString()
méthode qui prend unIFormatProvider
:Ou alternativement, vous pouvez définir la
CultureInfo
du thread actuel avant de formater une date:Rechercher des "chaînes de format" sur MSDN pour voir toutes les options de formatage.
Utilisation
yy
yyyy
M
MM
MMM
MMMM
d
dd
ddd
dddd
pour la date composantUtilisation
h
hh
H
HH
m
mm
s
ss
pour le temps de la journée de la composanteVous pouvez également écrire
pour un court laps de notation
ou
pour une longue notation comme "le dimanche, Février 1, 2009".
Ou de prendre un coup d'oeil à MSDN pour les possibilites de .ToString("???");
Essayez ceci :
Mieux encore, utilisez juste
ou
d'utiliser le format que l'utilisateur préfère.
Je suis tombé sur le même problème. Ce que je devais faire était d'ajouter une référence dans le haut de la classe et de changer le CultureInfo du fil qui est actuellement en cours d'exécution.
Tout ce que vous avez à faire est de changer le nom de culture, par exemple:
"en-US" = États-unis
"fr-fr" = francophone France
"fr-CA" = Canada francophone
etc...
Je pense que c'est simple comme vous pouvez le convertir vers et à partir de n'importe quel format sans aucune confusion