2016-04-11 82 views
0

我有一個日期字段只有月份和日期說02/03 (dd/mm)。對於日期到達'3月2日'的每一年,我都希望生成警報。通常我們可以做的日期比較是這樣的:如何檢查日期是否到達或每年過期

var mdate='01-04-2010'; 
date = Date.parse(mdate.split('-')[1]+'-'+mdate.split('-')[0]+'-'+mdate.split('-')[2]); 
if (parseInt(date) < parseInt(Date.now())) 
{ 
    alert('small'); 
} else { 
    alert('big'); 
} 

現在我已經DD/MM,當它到達特定的日期,我需要生成警報應當檢查每天在每年

有人可以幫我嗎?

回答

1

試試這個:

var today = new Date(); 
if (parseInt(today.getDate()) == 2 && parseInt(today.getMonth()) == 2) { 
    alert('It is 2nd of march'); 
} 
+0

parseInt函數(today.getMonth())是爲四月的蛾返回3?我該怎麼辦?你能幫我嗎?@Sanjay Kumar N S – Anu

+0

是的。 1月1日,2月1日,同樣3月4日 –

+0

因此,如果我需要檢查1月我應該使用parseInt(today.getMonth())== 0?@Sanjay庫馬爾NS – Anu

相關問題