Получите имя Месяца от числа месяца

Возможный дубликат:
Как получить MonthName в c#?

Я использовал следующий c# синтаксис для получения имени месяца с месяца не, но я добираюсь August я хочу только Aug..

System.Globalization.DateTimeFormatInfo mfi = new 
System.Globalization.DateTimeFormatInfo();
string strMonthName = mfi.GetMonthName(8).ToString();

Любое предложение...

233
задан Community 23 May 2017 в 02:34
поделиться

3 ответа

Для коротких названий месяцев используйте:

string monthName = new DateTime(2010, 8, 1)
    .ToString("MMM", CultureInfo.InvariantCulture);

Для длинных / полных названий месяцев для испанской ("es") культуры

string fullMonthName = new DateTime(2015, i, 1).ToString("MMMM", CultureInfo.CreateSpecificCulture("es"));
326
ответ дан 23 November 2019 в 03:31
поделиться

Замените GetMonthName на GetAbbreviatedMonthName так, чтобы было написано:

string strMonthName = mfi.GetAbbreviatedMonthName(8);
83
ответ дан 23 November 2019 в 03:31
поделиться

Вы хотите GetAbbreviatedMonthName

12
ответ дан 23 November 2019 в 03:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: