私は JavaScript が初めてで、ヘルプをリクエストしています。私のページには、開始日と終了日の 2 つの日付があります。ユーザーが開始日に現在の日付の 3 年前、終了日に現在の日付の 3 年後を選択した場合、JavaScript を介して検証エラーをスローしたいと考えています。
これをどのように処理すればよいですか?私は次のことを試しました、
var a1 = Date.parse(startDate);
var b1 = Date.parse(endDate);
var mydate=new Date();
var c1 = Date.parse(mydate);
var diff1 = c1-a1;
var daysCal1 = diff1 / 1000 / 60 / 60 / 24;
var days1 = Math.ceil(daysCal1);
if (days1 > 1095) {
//throw the exception
}