Feedback

C# - Monatsnamen abfragen

Veröffentlicht von am 8/23/2006
(7 Bewertungen)
Oft möchte man den Monatsnamen eines Datums in der jeweiligen Landessprache des Anwenders ausgeben. Dies kann man einfach mit einer Zeile Code bewerkstelligen. Alternativ kann man auch die Kurzform der Monate über die Eigenschaft AbbreviatedMonthNames abfragen.
Will man eine spezifische Sprache zur Ausgabe verwenden, kann man dies natürlich auch tun indem man einfach das entsprechende CultureInfo-Objekt verwendet (siehe zweites Beispiel)
string MonthName = Application.CurrentCulture.DateTimeFormat.MonthNames[DateTimeValue.Month-1];

bzw.

CultureInfo ci = new CultureInfo("de-DE");
ci.DateTimeFormat.MonthNames[MonthID];
Abgelegt unter Monatsnamen, Landessprache.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!