Ich versuche, 30 Tage bis zum aktuellen Datum zu subtrahieren, und ich empfange immer eine negative Zahl zum Tageswert. Das Wichtigste ist das Format des zurückgegebenen Datums, das muss YYYY-MM-DD
sein.Erhalte Datum mit vorherigen 30 Tagen zum aktuellen Datum
Ich weiß, dass es ähnliche Fragen wie diese gibt, aber ich konnte keine Lösung finden.
Das ist, was ich bisher gemacht habe ..
var date = new Date();
var dd = date.getDate()-30;
var mm = date.getMonth()+1;
var yyyy = date.getFullYear();
if(dd<10){
dd='0'+dd
}
if(mm<10){
mm='0'+mm
}
var dateTo = yyyy+'-'+mm+'-'+dd;
Der obige Code 2016-07- -10 für heute Datum statt 2016-07-21
Nur um zu sehen, ob ich es richtig: Sie wollen heute - 30 Tage? – n0m4d
Wenn Ihre Bibliothek in Ordnung ist, überprüfen Sie http://momentjs.com/. Es ist sehr nützlich für diese Art von Problem – Weedoze
@ n0m4d, ja ich möchte 30 Tage vom aktuellen Tag subtrahieren – Valip