RSL Date Picker Playground

Download this file and experiment with the Date Picker component. All examples are fully functional.

Single Date Selection

Default single date picker with DD/MM/YYYY format.

Use data-first-day="1" to start weeks on Monday.

Date Range Selection

Select a start and end date for date range selection.

Add quick selection presets with data-show-presets="true".

Display two months side by side with data-months="2".

Multiple Date Selection

Click dates to toggle selection. Perfect for scheduling multiple appointments.

Date Constraints

Use data-min-date="today" to disable past dates.

Disable specific days with data-disabled-days="0,6" (Sunday=0, Saturday=6).

Limit to specific date range with data-min-date and data-max-date.

Use data-max-date="today" to only allow past dates.

Real World Example: Booking Form

A typical hotel booking date picker - future dates only, dual calendar, no presets.

Business appointment picker - future dates, weekdays only.