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