Пересекаются ли два интервала

miha 126 1 7 1
Пересекаются = Ложь;
Если Макс(Начало1, Начало2) < Мин(Конец1, Конец2) Тогда
    Пересекаются = Истина;
КонецЕсли;
1
{3} Переменной Пересекаются присвоено значение, но оно нигде не используется

Комментарии

ChOP
#1, ред. 16 ноября 2021 16:02

Может лучше так?


Пересекаются = Макс(Начало1, Начало2) < Мин(Конец1, Конец2)


См. также

Инвертирование периодов в запросе

ПользовательскоеПредставлениеИнтервалаВерсий (БСП)

ПолучитьИнтервалВремениИзСтроки (БСП)

ИнтервалВремениСтрокой (БСП)

РасписанияОдинаковые (БСП)

РазличияКонтактнойИнформации (БСП)

Определение пересечения интервалов в кольце

УстановитьИнтервалДатДляПросмотра (БСП)

Модератору