How I can count how much was someday clicked on the multi-date picker, I have a different price for Sunday and I can't figure out how to count how much was some date selected.
jQuery('#pets-date').multiDatesPicker({
numberOfMonths: 2,
altField: '#selectedDate',
minDate: 2,
maxPicks: 20,
onSelect: function (date) {
var date = jQuery(this).datepicker('getDate');
//var day = date.getUTCDay();
if (date == '6') {
} else {
}
$('#numberSelected').val($('#pets-date').multiDatesPicker('getDates').length);
},
});
How I can count how much time, day Sunday was clicked?
Use .filter()
with the dates returned by getDates
to get just the sundays, and get the length of that.
onSelect: function() {
var sundays = $(this).multiDatesPicker('getDates', 'object').filter(d => d.getUTCDay() == 6).length;
// rest of code
}