jQuery Ui DatePickerはMindateとMaxDateに月を追加します
-
21-12-2019 - |
質問
私のサイトにjQuery UI datepicker
を持っていますが、minDate
とmaxDate
を選択したとき、それは各変数に月を追加します。なぜそれがどのように修正するのですか?
var startDate = new Date(2014, 2, 24);
var endDate = new Date(2014, 3, 24);
.
解決
デートがデータベースから取られた場合は、最も簡単な方法で
var startDate = new Date(2014, 2, 24);
var endDate = new Date(2014, 3, 24);
startDate.setMonth(startDate.getMonth()-1);
endDate.setMonth(endDate.getMonth()-1);
. 他のヒント
月はゼロに基づいているので、選択した日付に1を追加してください。
e.g.
var yourDate = new Date(2014, 3, 24); //would be 24 April 2014
. javascript
では、月数は0から始まり11に終了します。
0-Jan
1-Feb
2-Mar
3-Apr
4-May
5-Jun
6-Jul
7-Aug
8-Sep
9-Oct
10-Nov
11-Dec
. 所属していません StackOverflow