Dans mon script, je reçois un format standard comme "D", "f", "R" ou autres. Ceci est un format DateTime standard, selon MSDN.Obtenir un format datetime personnalisé à partir du format standard
En tenant compte de la culture actuelle de l'utilisateur, j'aimerais obtenir le format personnalisé de ce format standard.
exemple, disons que mon utilisateur est de la France (fr-FR):
"d" = "jj/mm/aaaa"
"D" = "dddd d MMMM yyyy"
"F" = "dddd d MMMM yyyy HH: mm: ss"
Simple et propre! Il fonctionne comme un charme!Et je suppose que je prends toujours le premier élément puisque GetAllDateTimePatterns() retourne une chaîne [] ?. – NLemay
@NLemay Cela dépend si vous voulez les autres, je pense que certaines chaînes de format renvoient plus d'un. Cependant, je suppose que prendre le premier élément est sûr. –
Ok! Pas sûr de comprendre dans quel genre de cas je peux obtenir plus d'un format personnalisé pour un format standard unique. Comment C# traiterait-il cela en utilisant DateTime.toString()? Mais de toute façon, le premier est probablement le bon! – NLemay