Input Time Range

Input Time Range связывает две строки HH:mm в один внутрисуточный интервал. Начало всегда раньше окончания: переход через полночь, секунды и 12-часовой формат в контракт не входят.

Статус: experimental · в системе с 2026-07 · интерактивность: always (всегда)

Когда использовать

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

Не использовать:

  • Нужно только одно время — используй Input Time.
  • Интервал может перейти через полночь — добавь календарные даты и используй диапазон даты и времени.
  • Пользователь задаёт длительность, а не две временные границы — используй Input Number с единицей.

Альтернативы:

  • input-timeодно точное время без связанной второй границы
  • input-date-rangeинтервал пересекает календарные даты или полночь

Базовый

Две независимые строки образуют один строгий интервал.

Рабочее время
Слот

Рабочее окно: 09:00 — 18:00

Границы

Min и max ограничивают обе границы выбранным окном суток.

Доступное окно
Неверный порядок
Время окончания должно быть позже времени начала.

Поле

Размеры, подсказка, сообщения, required и readonly для диапазона.

Линия поддержки
Укажите начало и окончание в пределах суток.
Период показа
Укажите обе границы периода.
Тихие часы