Dengan kalender, Anda bisa memilih satu hari, rentang hari, atau beberapa hari. Nilainya berupa tanggal ISO biasa, seperti 2026-09-25, tanpa zona waktu yang bisa menggesernya, sehingga bisa langsung dikirim ke server atau ke <input type="date">.
Minggu dimulai pada hari pertama menurut locale, dan nama serta angkanya mengikuti bahasa locale tersebut. min, max, dan unavailable mengecualikan hari, months menampilkan beberapa bulan berdampingan, dan judulnya bisa beralih ke tampilan bulan dan tahun untuk tanggal yang jauh.
Setiap hari bisa dijangkau dengan keyboard, seperti pada pola date picker WAI-ARIA, dan masing-masing dinamai dengan tanggal lengkapnya.
Hari pengiriman
Hari sebelum hari ini, setelah max, atau yang dikecualikan oleh unavailable tidak bisa dipilih, tetapi keyboard tetap bisa melewatinya.
Rentang
Dengan selection="range", pilihan pertama memulai rentang, lalu sorotannya mengikuti pointer sampai pilihan kedua. months="2" dan weekNumbers menampilkan lebih banyak sekaligus.
Beberapa hari
Dengan selection="multiple", setiap pilihan menambahkan atau menghapus satu hari. firstDay memulai minggu pada hari selain hari pertama menurut locale.