C# текущий месяц, перевети в абревиатуру.

  • Автор темы Автор темы Voldemar
  • Дата начала Дата начала

Voldemar

Client
Регистрация
13.04.2014
Сообщения
535
Реакции
62
Баллы
28
Добрый день!
Нашёл тему, но не смог подружится:

C#:
Развернуть Свернуть Копировать
CultureInfo.GetCultureInfoByIetfLanguageTag("ru-RU").DateTimeFormat.GetAbbreviatedMonthName(8); //авг
CultureInfo.GetCultureInfoByIetfLanguageTag("ru-RU").DateTimeFormat.GetMonthName(8); //Aвгуст
CultureInfo.InvariantCulture.DateTimeFormat.GetAbbreviatedMonthName(8); //Aug
CultureInfo.InvariantCulture.DateTimeFormat.GetMonthName(8); //August

Мне нужно это я так понимаю CultureInfo.InvariantCulture.DateTimeFormat.GetAbbreviatedMonthName(8); //Aug

Помогите с готовым кодом:

Задача, текущий месяц перевести в формат аббревиатуры (Aug, Sep....) и положить в переменную.
 
Всё верно, я не смог CultureInfo.InvariantCulture.DateTimeFormat.GetAbbreviatedMonthName(8-); //Aug взять тупо и использовать.

Мне нужно получать месяц из системы допустим.
Конвертировать.
И положить в переменную.
 
Всё верно, я не смог CultureInfo.InvariantCulture.DateTimeFormat.GetAbbreviatedMonthName(8-); //Aug взять тупо и использовать.

Мне нужно получать месяц из системы допустим.
Конвертировать.
И положить в переменную.
C#:
Развернуть Свернуть Копировать
return CultureInfo.InvariantCulture.DateTimeFormat.GetAbbreviatedMonthName(DateTime.Now.Month);

C#:
Развернуть Свернуть Копировать
using System.Globalization;

не забудь в юзингах прописать

2022-08-31_14-07-48.png
 
  • Оценить
Реакции: Voldemar
return System.Globalization.CultureInfo.InvariantCulture.DateTimeFormat.GetAbbreviatedMonthName(DateTime.Now.Month);
Упс, опредили)
 
  • Оценить
Реакции: Voldemar

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)