캘린더에서는 날짜 하나, 기간, 또는 여러 날짜를 선택합니다. 값은 2026-09-25 같은 단순한 ISO 날짜이고 날짜를 어긋나게 할 시간대 정보가 없으므로, 서버나 <input type="date">에 그대로 전달할 수 있습니다.
한 주는 로케일의 첫 요일부터 시작하며, 요일과 월의 이름, 숫자는 로케일의 언어를 따릅니다. min, max, unavailable은 선택할 수 없는 날을 정하고, months는 여러 달을 나란히 보여 줍니다. 먼 날짜로 갈 때는 제목을 눌러 월 보기와 연도 보기로 전환할 수 있습니다.
WAI-ARIA 날짜 선택기 패턴처럼 모든 날짜에 키보드로 이동할 수 있으며, 각 날짜에는 전체 날짜가 이름으로 붙습니다.
배송일
오늘 이전, max 이후, unavailable로 제외된 날은 선택할 수 없지만, 키보드로는 그 날들을 지나서 이동할 수 있습니다.
기간
selection="range"를 지정하면 첫 번째 선택으로 기간이 시작되고, 두 번째 선택 전까지 기간을 나타내는 띠가 포인터를 따라갑니다. months="2"와 weekNumbers로 한 번에 더 많은 정보를 볼 수 있습니다.
여러 날짜
selection="multiple"를 지정하면 선택할 때마다 날짜가 추가되거나 제거됩니다. firstDay는 로케일과 다른 요일에서 한 주를 시작합니다.