0

Как получить формат даты месяц прописью?

Чтобы получить представление даты, в котором месяц представлен строкой, проще всего воспользоваться функцией Формат(). Значения параметров функции зависят от того, в каком виде вам нужно получить дату:

Вариант А. Должны присутствовать и день, и месяц, и год

Используем в форматной строке локальный формат даты:

Формат(ТекущаяДата(), "ДЛФ=DD")

Этот способ предпочтительнее, т.к. является универсальным. Того же результата можно добиться используя произвольный формат даты:

Формат(ТекущаяДата(), "ДФ='d MMMM yyyy ''г.'''")

Обе функции вернут результат вида:

26 октября 2019 г.

Вариант Б. Должны присутствовать месяц и год

Здесь поможет только произвольный формат даты. Для этого, из прошлого примера мы просто уберем параметр d:

Формат(ТекущаяДата(), "ДФ='MMMM yyyy ''г.'''")

Результат функции:

Октябрь 2019 г.

Обратите внимание на корректное окончание названия месяца. Это заслуга функции Формат()

Вариант В. Должен присутствовать только месяц

Для этого мы составим форматную строку вида:

Формат(ТекущаяДата(), "ДФ=MMMM")

Результат функции:

Октябрь

Чтобы лучше разбираться в параметрах форматной строки, рекомендую изучить страницу Структура форматной строки

Читайте также:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *