0

日付/時刻ピッカーを使用して日付と時刻を選択します。

var d = new Date();

$('#timePicker').datetimepicker({
    dateFormat: 'dd-mm-yyyy',
    timeFormat: 'hh:mm',
    separator: '@',
    minDate: new Date(),
    maxDate: new Date(),
});

minDateとmaxDateは、日付範囲を定義します。過去の日付は選択しないでください。そのため、現在の日付が下限になります。

上限は、将来2か月以内にする必要があります。では、今月が11の場合、どうすればそれを処理できますか?日付範囲を計算する関数に関するアイデアはありますか?

4

1 に答える 1

1
var d = new Date(); // initially contains current date
var e = new Date(); // initially contains current date
                    // note: both dates must initially contain same value
e.setMonth(d.getMonth() + 2);
console.log(d);    
console.log(e);

必要に応じて交換console.logしてください。alert気になる方のために、これは11月と12月の日付で機能します。

于 2011-01-27T10:44:15.540 に答える