2013-06-06 86 views
0

我需要比較兩個日期(通過文本框使用日曆擴展dd/MM/yyyy格式輸入)差異不超過3個月(90天..)我將如何在JavaScript中執行此操作? 謝謝日期差異不超過90天

+0

http://stackoverflow.com/questions/1968167/difference-between-dates-in-javascript – zmbq

+0

請參閱薄鏈接。它可能會幫助你。 http://stackoverflow.com/questions/2536379/difference-in-months-between-two-dates-in-javascript –

+1

你對此做出了什麼努力 – vikas

回答

0

首先你需要做的是從輸入字符串中創建一個Date對象。如果它與21/11/2013類似,則必須在該字符串上撥打split('/')以獲取日期,月份和年份。

您可以使用這兩個日期並比較它們。

+0

對不起,我以爲我逃避'\' – midhunhk

0
function dateDiff(d1str, d2str) { 
    var d1 = new Date(d1str), 
     d2 = new Date(d2str); 
    return (d2.getTime() - d1.getTime())/1000/60/60/24 // diff in days 
} 


dateDiff("11/11/2011", "11/12/2011"); // returns: 1