Ich benutze jQuery Datepicker. In meiner Anwendung habe ich startDate
und endDate
Datumsbereiche.Wie finde ich die Tage zwischen zwei Daten in JavaScript oder jQuery Datepicker?
Wenn mein Datumsbereich weniger als eine Woche (7 Tage) ist, muss ich einige Tagestextboxen deaktivieren. Bitte beachten Sie das Bild unten
ich kann in der Lage, die Anzahl der Tage Differenz erhalten zwischen zu Tage, wie diese;
var startDate = $('#startDate').datepicker('getDate');
var endDate = $('#endDate').datepicker('getDate');
//find difference between start and end date
var noOfDays = Math.ceil((startDate - startDate)/(1000 * 60 * 60 * 24));
Wenn noOfDays
weniger als 7 Tage ist, muss ich nach dem Datumsbereich den Tag Textbox deaktivieren. Dafür brauche ich Tage zwischen den Datumsbereichen.
Nach meinem Beispiel sollten Bild Mon
und Sun
deaktiviert sein.
['Tue','Wed','Thu','Fri','Sat']
oder entsprechende UTC-Tag-Werte ['1','2','3','4','5']
sollten aktiviert sein.
Kann mir jemand helfen, Tageswerte zu bekommen?
var startdate = $ ('# startdate') picker ('getDate.'); var endDate = $ ('# endDate'). Datepicker ('getDate'); var diffDays = endDate.getDate() - startDate.getDate(); Warnung (diffDays); –
@prakashtank: Ich kann Unterschied der Tage finden. Aber ich brauche Tage zwischen den Datumsbereichen wie '['Di', 'Mi', 'Do', 'Fr', 'Sa'] ' – Ranjith