Прибавить к дате день

Прибавить, добавить, дата, день

&НаСервереБезКонтекста
Функция ПрибавитьКДатеДень(Дата, КоличествоДней = 1)
	
	Запрос = Новый Запрос;
	Запрос.УстановитьПараметр("Дата", Дата);
	Запрос.УстановитьПараметр("КоличествоДней", КоличествоДней);
	Запрос.Текст =
		"ВЫБРАТЬ
		|	ДОБАВИТЬКДАТЕ(&Дата, ДЕНЬ, &КоличествоДней) КАК Дата";
		
	Результат = Запрос.Выполнить().Выбрать();
	Результат.Следующий();
	Возврат  Результат.Дата;
	
КонецФункции
1

Комментарии

gorenski
#1, 27 февраля 2018 10:59

Не проще ли сделать так: МояДата + 86400 * КоличествоДней


См. также

Прибавить рабочие дни к дате

Прибавить рабочие дни к дате (Запрос)

Получить дату по номеру дня недели и его порядковому номеру в месяце

Первый рабочий день месяца

ЗарегистрироватьОбработчикиПоставляемыхДанных (БСП)

ПредметЦелогоЧисла (БСП)

Добавить к дате и разность дат

Модератору