Число дня месяца по дате накладной · Даты
Задание
В журнале накладных фильтр строится по календарному дню месяца документа.
Вам необходимо написать алгоритм, который по
ДатаНакладной
извлекает этот день и записывает его в
НомерДняМесяца.
У вас должно получиться так же, как во вкладке
«Результат»
— смотрите там конкретный итог задания.
Задачи:
- Возьмите дату из переменной ДатаНакладной.
- Извлеките из неё календарный день месяца (число от 1 до 31).
- Запишите ответ в НомерДняМесяца и нажмите Проверить.
Пишите во вкладке
«Код».
Переменную
ДатаНакладной
объявлять не нужно.
Описание
Необходимо реализовать логику извлечения дня месяца из значения типа «Дата».
-
Ответ — целое число от
1до31. -
Год и месяц из
ДатаНакладнойна результат не влияют — важен только день.
Подсказка
Нужно получить номер дня в месяце, а не дату и не строку.
Во встроенном языке 1С есть средства работы с датами — подберите подходящее
и присвойте результат переменной
НомерДняМесяца
через оператор
=.
Параметры
ДатаНакладной
— тип «Дата».
Примечание
-
Значение переменной
ДатаНакладнойбудет заполнено автоматически. Вам необходимо только заполнить значение переменнойНомерДняМесяца. - Использовать конструкции Процедура или Функция не требуется.
- Дополнительные проверки типа не требуются — входная переменная всегда типа «Дата».