私の要件は、日付から日付までの2つの日付フィールドを含む月を作成することです
開始日は月の開始日であり、終了日は月の終了日である必要があります。開始日が開始日でない場合は、終了日と同じ月の開始日を選択してくださいというメッセージが表示されます。
私はこのコードで試しました
function getDaysInMonth(aDate){
var m = new Number(aDate.getMonth());
var y = new Number(aDate.getYear());
var tmpDate = new Date(y, m, 28);
var checkMonth = tmpDate.getMonth();
var lastDay = 27;
while(lastDay <= 31){
temp = tmpDate.setDate(lastDay + 1);
if(checkMonth != tmpDate.getMonth())
break;
lastDay++
}
return lastDay;
}
うまくいきません 助けてください