Ich möchte die nächsten Monate 5 Datum berechnen.Wie berechnet man die Daten der nächsten Monate?
Zum Beispiel in Betracht ziehen heute 10-jan-2017
Datum dann nächstes Datum sollte zwischen den nächsten Monaten 5. sein. d. h. vor 05-feb-2017
Ich möchte die nächsten Monate 5 Datum berechnen.Wie berechnet man die Daten der nächsten Monate?
Zum Beispiel in Betracht ziehen heute 10-jan-2017
Datum dann nächstes Datum sollte zwischen den nächsten Monaten 5. sein. d. h. vor 05-feb-2017
Verwenden Sie die Methode Date#setMonth
mit Argumenten für Monat und Tag.
// get current date
var date = new Date();
// add month and update day
date.setMonth(date.getMonth() + 1, 5);
// or set day by date.setDate(5);
console.log(date);
(date.getMonth() + 1)% 12 –
und year = date.getYear() + (date.getMonth() + 1)/12 –
@UG_ das würde '05-dec- 2017 '=>' 05-jan-2017' ..... was es benötigt ist '05-jan-2018' –
können Sie momentjs
Datum zu handhaben verwenden. http://momentjs.com/docs/
var today = moment();
var nextDate = today.add(1, 'months').startOf('month').add(5, 'days');
Es ist wirklich unklar, was Sie verlangen. Bitte präzisieren Sie mehr ... – EhsanT