Bitte teilen Sie den Code, um das erste Datum des vorherigen Monats vom aktuellen Datum in JavaScript zu finden. Wenn das aktuelle Datum beispielsweise der 25. Januar 2009 ist, sollte ich den 1. Dezember 2008 als Ergebnis erhalten.Erhalten des ersten Datums des vorherigen Monats vom aktuellen Datum in JavaScript
Antwort
prüfen Sie diesen Link:
http://blog.dansnetwork.com/2008/09/18/javascript-date-object-adding-and-subtracting-months/
EDIT: Ich habe ein Beispiel getrommelt:
Date.prototype.SubtractMonth = function(numberOfMonths) {
var d = this;
d.setMonth(d.getMonth() - numberOfMonths);
d.setDate(1);
return d;
}
$(document).ready(function() {
var d = new Date();
alert(d.SubtractMonth(1));
});
Andrew
Hallo Andrew , die Lösung, die Sie gesagt haben, gibt genau 30 Tage zurück vom aktuellen Datum zurück. Ich brauche das erste Datum des Vormonats, unabhängig von einem Datum im aktuellen Monat. –
danke Kumpel !!!! Ich habe es –
Link ist gebrochen :( –
einfach genug, mit dem date methods:
var x = new Date();
x.setDate(1);
x.setMonth(x.getMonth()-1);
Angebote mit Aktualisierungs Jahr, als von Januar bis Dezember
var prevMonth = function(dateObj) {
\t var tempDateObj = new Date(dateObj);
\t if(tempDateObj.getMonth) {
\t \t tempDateObj.setMonth(tempDateObj.getMonth() - 1);
\t } else {
\t \t tempDateObj.setYear(tempDateObj.getYear() - 1);
\t \t tempDateObj.setMonth(12);
\t }
\t return tempDateObj
};
var wrapper = document.getElementById('wrapper');
for(var i = 0; i < 12; i++) {
\t var x = new Date();
var prevDate = prevMonth(x.setMonth(i));
\t var div = document.createElement('div');
div.textContent =
"start month/year: " + i + "/" + x.getFullYear() +
" --- prev month/year: " + prevDate.getMonth() +
"/" + prevDate.getFullYear() +
" --- locale prev date: " + prevDate.toLocaleDateString();
wrapper.appendChild(div);
}
<div id='wrapper'>
</div>
- 1. C# .Net Erhalten letzten Tag des vorherigen Monats vom aktuellen Datum
- 2. Carbon - erhalten ersten Tag des Monats
- 3. Abrufen des gewählten Datums zu JDBC anstelle des aktuellen Datums
- 4. Erster Starttermin des aktuellen Monats
- 5. Abrufen des aktuellen Datums in SQL Server?
- 6. Erhalten Sie das erste Datum des Monats in Postgres
- 7. Formatieren des Datums in JavaScript
- 8. Erfassen Sie den ersten Datumsbereich des aktuellen Monats bis zum aktuellen Tag in Where-Klausel
- 9. Abrufen des aktuellen Datums für den Zufallszahlengenerator
- 10. Qdate, ersten Tag des Monats
- 11. Kalender - Letzten Tag des vorherigen Monats abrufen
- 12. Erhalten Sie den ersten und letzten Tag des aktuellen Monats in Go/Golang?
- 13. Wie bekomme ich den ersten Tag des aktuellen Monats?
- 14. JavaScript, erhalten Datum des nächsten Tages
- 15. Regex zum ersten 28 Tage des Monats
- 16. SSRS Dynamisches Datum Parameter nach 15. des aktuellen Monats
- 17. Erste und letzte Tag des aktuellen Monats
- 18. MySQL Zwischen Anfang des vorherigen Monats und heute
- 19. Anzeigen des aktuellen Datums mit JSTL-FormatDatumstag
- 20. ersten Tag des Monats in Python zu finden
- 21. MomentJS - Wie bekomme ich den letzten Tag des vorherigen Monats vom Datum?
- 22. Hinzufügen des aktuellen Datums zu benutzerdefinierten Widgetfeldern
- 23. möchten +7 Datum des ausgewählten Datums abrufen
- 24. Wie bekomme ich das Datum, welches die Summe eines vorherigen Datums ist, auf 7 Tage des nächsten Datums?
- 25. MySQL Ergebnisse erhalten basierend auf dem Datum des aktuellen Monats in Codeigniter
- 26. Wie entferne ich alle vorherigen Fragmente des aktuellen Fragments mit Ausnahme der aktuellen ersten und ersten?
- 27. Erstes Datum des aktuellen Geschäftsjahres
- 28. MySQL nur innerhalb des aktuellen Monats?
- 29. NSDate für den ersten Tag des Monats
- 30. Einstellung Default zum ersten und letzten Tag des laufenden Monats
Mögliche duplizieren [Finden ersten Tag des Vormonats in Javascript] zu bewegen (http://stackoverflow.com/questions/605113/ find-first-day-of-previous-month-in-javascript) –
Überprüfen Sie dies: http://stackoverflow.com/questions/605113/find-first-day-of-previous-month-in-javascript – Learning