Use when
- Users choose appointment, meeting, delivery, pickup, reminder, or service times.
- Valid times follow predictable increments or availability rules.
- Users benefit from filtering nearby times rather than typing from scratch.
- The product can store a canonical time and validate range, step, period, and timezone.