Подготовка к собеседованиюBETA Поддержка Поддержать проект
Сброс кода Скопировать код
ЛЁГКИЙ

Первый момент месяца по дате счёта · Даты

Задание

Для помесячной сводки по счетам нужна первая секунда месяца даты счёта. Вам необходимо написать алгоритм, который по ДатаСчета находит начало этого месяца и записывает его в МоментНачалаМесяца. У вас должно получиться так же, как во вкладке «Результат» — смотрите там конкретный итог задания.

Задачи:

  1. Возьмите дату из переменной ДатаСчета.
  2. Найдите момент, когда начинается календарный месяц этой даты.
  3. Запишите ответ в МоментНачалаМесяца и нажмите Проверить.

Пишите во вкладке «Код». Переменную ДатаСчета объявлять не нужно.

Описание

Необходимо реализовать логику получения даты и времени начала календарного месяца.

  • Начало месяца — это 1-е число того же месяца, что и у ДатаСчета, время 00:00:00.
  • Ответ — новое значение типа «Дата» (исходную дату менять не нужно).

Подсказка

Нужен первый день месяца и время начала суток 00:00:00. Во встроенном языке 1С есть средства работы с датами — подберите подходящее и присвойте результат переменной МоментНачалаМесяца через оператор =.

Параметры

ДатаСчета — тип «Дата».

Примечание

  • Значение переменной ДатаСчета будет заполнено автоматически. Вам необходимо только заполнить значение переменной МоментНачалаМесяца.
  • Использовать конструкции Процедура или Функция не требуется.
  • Дополнительные проверки типа не требуются — входная переменная всегда корректного типа.
Назад
Автосохранение