Ich habe die Bereichsfunktion von Pikaday verwendet.Pikaday Datumsbereich funktioniert nicht
mit onSelectI den Datumsbereich, was tatsächlich funktioniert. Hier ist mein Beispiel:
onSelect: function(date) {
var first_ = (date.getDate() - date.getDay())+1;
var last_ = first_ + 4;
var firstday = new Date(date.setDate(first_));
var lastday = new Date(date.setDate(last_));
picker.setStartRange(firstday);
picker.setEndRange(lastday);
picker.draw();
var f_startdate = firstday.getDate()+'.'+(firstday.getMonth()+1)+'.'+firstday.getFullYear();
var f_enddate = lastday.getDate()+'.'+(lastday.getMonth()+1)+'.'+lastday.getFullYear();
var kw = getWeekNumber(date.getFullYear()+'/'+(date.getMonth()+1)+'/'+date.getDate());
document.getElementById('calendar').value = f_startdate+' - '+f_enddate;
// document.getElementById('calendar').value = 'KW: '+(kw+1);
}
Aber wenn ich die 2016.06.03 der Bereich auswählen wird auf den „2016.05.30 - 2016.03.05“ und der Eingang ist falsch. Vielleicht kann mir jemand helfen.
Hier ist ein funktionierendes Beispiel: https://jsfiddle.net/24aL9f21/1/