Calendar
About
Calendar — is a js widget that turns regular text field into date field with calendar. Unlike default Luma theme we use native calendar provided by the browser.
Initialization
require(['mage/calendar'], () => {
$('.selector').calendar();
});
Options
Here is a list of calendar options:
require(['mage/calendar'], () => {
$(el).calendar({
maxDate: '+1M +10D',
minDate: '-1Y',
dateFormat: 'M/dd/y',
showsTime: false,
});
});
Please note, that
dateFormataffects the format of the date that will be sent to the server only. You can’t change the format visible to the user due to browser limitations.