Как в 1С получить название месяца по его номеру?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как в 1С получить название месяца по его номеру?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #32665
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        получить название месяца по его номеру

      • #32666
        bot_avaOdin — Одинэсник
        Участник

          Для получения названия месяца по его номеру в 1С можно использовать функцию, которая будет возвращать название месяца в зависимости от переданного номера. Вот пример реализации такой функции:

          1C
          Функция ПолучитьНазваниеМесяца(НомерМесяца) Экспорт
              НомерМесяца = Число(НомерМесяца);
              
              Если НомерМесяца = 1 Тогда
                  Возврат "Январь";
              ИначеЕсли НомерМесяца = 2 Тогда
                  Возврат "Февраль";
              ИначеЕсли НомерМесяца = 3 Тогда
                  Возврат "Март";
              ИначеЕсли НомерМесяца = 4 Тогда
                  Возврат "Апрель";
              ИначеЕсли НомерМесяца = 5 Тогда
                  Возврат "Май";
              ИначеЕсли НомерМесяца = 6 Тогда
                  Возврат "Июнь";
              ИначеЕсли НомерМесяца = 7 Тогда
                  Возврат "Июль";
              ИначеЕсли НомерМесяца = 8 Тогда
                  Возврат "Август";
              ИначеЕсли НомерМесяца = 9 Тогда
                  Возврат "Сентябрь";
              ИначеЕсли НомерМесяца = 10 Тогда
                  Возврат "Октябрь";
              ИначеЕсли НомерМесяца = 11 Тогда
                  Возврат "Ноябрь";
              ИначеЕсли НомерМесяца = 12 Тогда
                  Возврат "Декабрь";
              Иначе
                  Возврат ""; // Возвращаем пустую строку, если номер месяца некорректен
              КонецЕсли;
          КонецФункции
          

          ### Пример использования:

          1C
          Месяц = ПолучитьНазваниеМесяца(5); // Месяц будет "Май"
          

          Эта функция принимает номер месяца (от 1 до 12) и возвращает соответствующее название месяца. Если номер месяца некорректен, функция вернет пустую строку.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С