J'essayais simplement d'utiliser la structure DateTime
pour transformer un entier compris entre 1 et 12 en un nom de mois aberré.
Voici ce que j'ai essayé:
DateTime getMonth = DateTime.ParseExact(Month.ToString(),
"M", CultureInfo.CurrentCulture);
return getMonth.ToString("MMM");
Cependant, je reçois un FormatException
sur la première ligne car la chaîne n'est pas valide DateTime
. Quelqu'un peut-il me dire comment faire cela?
var monthIndex = 1;
return month = DateTimeFormatInfo.CurrentInfo.GetAbbreviatedMonthName(monthIndex);
Vous pouvez aussi essayer celui-ci
Vous pouvez faire quelque chose comme ça à la place.
return new DateTime(2010, Month, 1).ToString("MMM");