How to

get localized day name

Published: 12. October 2011 | Updated: 12. October 2011
License: Microsoft Public License (MS-PL)
Categories: Globalization » Calendar
Tags: C# Globalization
Was this snippet helpful for you? YESYES / NONO

Import namespace

using System.Globalization;

Code

var culture = CultureInfo.GetCultureInfo("en-GB");
var dateTimeInfo = DateTimeFormatInfo.GetInstance(culture);

DayOfWeek dayOfWeek = DateTime.Today.DayOfWeek;
string dayName = dateTimeInfo.GetDayName(dayOfWeek);
Console.WriteLine(dayName);

string abbreviatedDayName = dateTimeInfo.GetAbbreviatedDayName(dayOfWeek);
Console.WriteLine(abbreviatedDayName);

string shortestDayName = dateTimeInfo.GetShortestDayName(dayOfWeek);
Console.WriteLine(shortestDayName);
Console Output:
Wednesday
Wed
We
Send us feedback about this snippet »



Related Snippets: