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