特定のカルチャのDayOfWeekを取得することは可能ですか?
どんな手掛かり?
ありがとうございました!!!
次のことを試してください。
DateTime.Now.ToString("dddd", new System.Globalization.CultureInfo("ar-EG"))
詳細については、MSDN
DayOfWeek
特定の文化における今日の日の名前を取得しますか?
DateTime.Now.ToString("dddd", new System.Globalization.CultureInfo("de-DE"))
(ドイツの「Montag」)
DateTimeFormatInfo.DayNamesプロパティからローカライズされた日の名前を取得できます。
var cultureInfo = new CultureInfo("de-DE");
var dateTimeInfo = cultureInfo.DateTimeFormat;
var dayNames = dateTimeInfo.DayNames;
var result = dayNames[(int)DayOfWeek.Wednesday];
// result == "Mittwoch"
string myTime = DateTime.Now.ToString("dddd", new System.Globalization.CultureInfo("it-IT"));
この例では、イタリアのカルチャ コードを使用しています。利用可能なカルチャ コードのリストについては、こちらをご覧ください