0

2 つの日付を比較する必要があります (カレンダー エクステンダー dd/MM/yyyy 形式を使用してテキスト ボックスから入力) 差が 3 か月 (90 日..) を超えないようにする必要があります。ありがとう

4

2 に答える 2

0

Date最初に、入力文字列からオブジェクトを作成する必要があります。のような場合は、この文字列を21/11/2013呼び出しsplit('/')て、日、月、年を取得する必要があります。

2 つの日付でこれを行い、それらを比較できます。

于 2013-06-06T05:10:00.173 に答える
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
于 2013-06-06T05:17:04.423 に答える