0
Ich verwende 2 Eingang für date-picker
für from-date
und to-date
bei Projekt.Wie fügt man einen Tag im Datumsauswahlbereich in jQuery hinzu?
Ich brauche nach Auswahl from-date
, ändern to-date
mit 1 Tag in to-date
hinzufügen.
Zum Beispiel:
ich wählen 2017-01-01
in from-date
, ich brauche to-date
-2017-01-02
zu ändern.
Mein Code:
$(function() {
$(".date-picker-fa").datepicker({isRTL:!0,dateFormat:"yy/mm/dd"});
var dateFormat = "yy/mm/dd",
from = $("#dateFromHotel")
.datepicker({
defaultDate: "+1w",
numberOfMonths: 1,
isRTL:!0,
dateFormat:"yy/mm/dd"
})
.on("change", function() {
to.datepicker("option", "minDate", getDate(this));
}),
to = $("#dateToHotel").datepicker({
isRTL:!0,
dateFormat:"yy/mm/dd"
})
.on("change", function() {
from.datepicker("option", "maxDate", getDate(this));
});
function getDate(element) {
var date;
try {
date = $.datepicker.parseDate(dateFormat, element.value);
} catch(error) {
date = null;
}
return date;
}
});
Wie wird ein Tag in to-date
nach dem ausgewählten Datum in from-date
hinzugefügt?
[Dies] (http://stackoverflow.com/a/6471992/5513005) könnte Ihnen helfen –
hallo @YashKaranke, Nein! ich füge einen Tag zu "bis-Datum" hinzu, nachdem ich das Datum in "von-Datum" gewählt habe. – mySun