Use when
- Users need to select a reporting, analytics, booking, scheduling, campaign, or eligibility period.
- The included days, duration, or cross-month span need to be visible.
- Users benefit from both common presets and custom start/end dates.
- The product can validate and store explicit canonical start and end dates.