Flatpickr
Basic
Basic date picker using flatpickr(input) with default settings.
flatpickr("input[name=basic]");
Date & Time
Date and Time picker with enableTime: true.
flatpickr("input[name=datetime]", {
enableTime: true,
dateFormat: "Y-m-d H:i"
});
Human-friendly Format
Displays a user-friendly date format while submitting a standard database format.
flatpickr("input[name=human]", {
altInput: true,
altFormat: "F j, Y",
dateFormat: "Y-m-d"
});
Range Selector
Select a range of dates using mode: "range".
flatpickr("input[name=range]", {
mode: "range"
});
Inline Calendar
Render the calendar directly on the page instead of an input popover using inline: true.
flatpickr("#inline-calendar", {
inline: true
});