2013-05-27 36 views
1

我已使用以下Javascript代碼來獲取當前年份。在js中加入當前月份的三個月

new Date().getFullYear() 

我想要的是添加三個月到當前日期,並檢查是否改變!在Java中,我們可以做到這一點,但我不知道如何做到這一點的JavaScript。我怎樣才能檢查這個情況與JavaScript!

+3

尋找接受的答案http://stackoverflow.com/questions/5645058/how-to-add-months-to-a-date-in-javascript,並調整月份的數量添加。 –

回答

4
var n1 = new Date().getFullYear(); 

var presentDate= new Date(); 
presentDate.setMonth(presentDate.getMonth()+No Of months you want to add); 

var n2 = presentDate.getFullYear(); 

if(n1 == n2) 
    alert("Year not changed"); 
    else 
    alert("Year changed"); 
+0

@Juhana對不起,如果我認爲是錯的 – PSR

+0

爲什麼downvote.Please給我的原因 – PSR

+1

請給予一個downvote之前給予評論 – PSR

1

要將日期對象轉移到3個月前,您可以使用setMonth函數。

var k = new Date(); 

k.setMonth(k.getMonth()+3); 

alert(k); 

這是demo fiddle

相關問題