draft.py 425 B

123456789101112
  1. import intervaltree
  2. it = intervaltree.IntervalTree()
  3. it.addi('08:00', '11:00')
  4. it.addi('16:40', '17:50')
  5. it.addi('14:00', '16:30')
  6. print(f"Одно значение: {it.overlaps('10:01', '14:00')}")
  7. print(f"Перекрытие интервала: {it.overlaps('07:00', '12:00')}")
  8. print(f"Внутри интервала: {it.overlaps('15:00', '15:30')}")
  9. print(f"Пересекает: {it.overlaps('12:00', '13:00')}")