Lütfen, bir önceki ayın geçmiş tarihini JavaScript'teki geçerli tarihine göre bulmak için kodu paylaş. Örneğin, eğer mevcut tarih 25 Ocak 2009 ise, sonuç olarak 1 Aralık 2008'i almalıyım.Bir önceki ayın başlangıcındaki tarihini güncelleyin.
cevap
Kontrol Bu linki:
http://blog.dansnetwork.com/2008/09/18/javascript-date-object-adding-and-subtracting-months/
DÜZENLEME: date methods ile yeterince
Merhaba Andrew Söylediğiniz çözüm, geçerli tarihten 30 gün öncesine kadar geri döner. Mevcut aydaki herhangi bir tarih dikkate alınmaksızın bir önceki ayın ilk tarihine ihtiyacım var. –
teşekkürler dostum !!!! I got it –
bağlantı bozuk :( –
Kolay
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: Ben bir örnek toplamak üzere çıktığı gelmiş
var x = new Date();
x.setDate(1);
x.setMonth(x.getMonth()-1);
güncellenmesi yıla
Fırsatlar Aralık
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. önceki ayın ilk ve son tarihini alın
- 2. Oracle İşlevinde Önceki Ayın Son Günü Başlıyor
- 3. JodaTime ile belirli bir ayın son tarihini nasıl alabilirim?
- 4. Calendar - Önceki ayın son gününe bak
- 5. d3 verileri güncelleyin ve grafiği güncelleyin
- 6. Arama motorunun başlangıcındaki joker -Lucene
- 7. Etkinliğin başlangıcındaki animasyon kareleri atlar
- 8. Javascript'in başlangıcındaki çift eğik çizgi,
- 9. Uygulamayı güncelleyin
- 10. Bir div içindeki metni güncelleyin
- 11. Bir önceki iş gününü moment.js ile alın
- 12. Ayın son günü. NET
- 13. "Ayın başına maliyet"
- 14. İki tablo ile güncelleyin?
- 15. Bir saklanmanın yaratılış tarihini alın
- 16. Bir pandaların tarihini haftaya çevirme
- 17. iText GetTextFromPage, metnin başlangıcındaki metni döndürür.
- 18. GHC: derleme tarihini ekle
- 19. Dinamik olarak önceki ay adı nasıl görüntülenir
- 20. Seçili ayın son tarihi C# .net'te nasıl alınır?
- 21. SQL * Loader kullanarak tablodaki bir sütunu güncelleyin?
- 22. Bir dosyaya dokunun - değiştirilen zaman damgasını güncelleyin
- 23. AngularJS: JSON'u belirli bir anahtarla güncelleyin
- 24. Bir önceki URL'yi django
- 25. Qdate, ayın ilk gününü kazanıyor
- 26. later.js - Şubat ve Ayın Sonu
- 27. Ayın son gününü nasıl buluyorsunuz?
- 28. Ayın son günü nasıl bulunur?
- 29. Tablodaki kayıtları CTE ile güncelleyin
- 30. LayoutLib çok yeni. Aracınızı güncelleyin
Olası çoğaltmak için Ocak hareketli http://stackoverflow.com/questions/605113/ ([javascript önceki ayın ilk gününü bulabilir] Bir önceki-bir-önceki-ay-in-javascript bulmak) –
Bunu kontrol edin: http://stackoverflow.com/questions/605113/find-first-day-of-previous-month-in-javascript – Learning