Das Datum wird durch Subtrahieren von X Tagen von einem bestimmten Datum in Javascript ermittelt
Möchte ich finden Datum durch Subtraktion X Anzahl der Tage ab einem bestimmten Datum in JavaScript. Meine JavaScript-Funktion akzeptiert 2 Parameter. Ist man den Wert des Datums und der andere ist die Anzahl der Tage, die muss abgezogen werden.
Zum Beispiel, ich pass mein argument als Datum 27. Juli 2009 und ich pass meine anderen argument als 3. So möchte ich berechnen das Datum 3 Tage vor dem 27. Juli 2009. Also das resultierende Datum, das wir bekommen sollten, ist 24. Juli 2009. Wie ist das möglich, in JavaScript. Vielen Dank für jede Hilfe.
InformationsquelleAutor der Frage ajithmanmu | 2009-07-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einfach:
InformationsquelleAutor der Antwort Daniel F. Thornton
InformationsquelleAutor der Antwort neoneye
Nie für diese Lösung
yourDate.setDate(yourDate.getDate() - daysToSubtract);
es nicht funktionieren, im Falle Ihrer Datum ist der 1. des Monats und Sie löschen möchten einige Tage sagen, 1.
Stattdessen gehen für unter-Lösung, die arbeiten werden immer
var newDate = new Date( yourDate.getTime() - (Tage * 24 * 60 * 60 * 1000) );
InformationsquelleAutor der Antwort Keshav Mukati
Hier bin ich ein posting mehr Antworten, und das wird Rückkehr-Datum in bestimmten format.
Ersten, die Sie bekommen können aktuelle Datum 10/08/2013 wie unten
Nun wieder Datum base auf X Tage
So, Heute ist
10/08/2013
so wird es wieder10/06/2013
.Überprüfen Sie die Live-Demo hier
Hoffe, diese Antwort hilft Ihnen.
InformationsquelleAutor der Antwort Chintan Khetiya
Hier ist ein Beispiel, dies bedeutet jedoch keine Art der Prüfung (zum Beispiel, wenn Sie verwenden es auf 2009/7/1 es werde einen negativen Tag oder einen Fehler auslösen.
InformationsquelleAutor der Antwort OneOfOne
Dies ist, was ich tun würde. Hinweis: vereinfachen Sie den Ausdruck, ich habe nur geschrieben es aus, dass es klar ist, muss man die Multiplikation der Anzahl der Tage durch die Anzahl der Millisekunden in einem Tag.
InformationsquelleAutor der Antwort tvanfosson
Nur eine weitere option, die ich geschrieben habe:
DP_DateExtensions Bibliothek
Es ist wahrscheinlich übertrieben, wenn ALLES, was Sie tun möchten, ist eine Berechnung, aber wenn du gehst, mehr zu tun, die manipulation von Datum könnten Sie es nützlich finden.
Unterstützt Datum/Uhrzeit-Formatierung, Datum, Mathematik (addieren/subtrahieren Datum-Teile), Datum vergleichen, Datum Parsen, etc.
InformationsquelleAutor der Antwort Jim Davis
https://jsfiddle.net/uniyalguru/azh65aa0/
InformationsquelleAutor der Antwort Ankit Uniyal