datePickerの年から月を設定したい。Android:カスタムDatePicker選択のみ未来日付
私の日付ピッカーは今日の日付から始まります。私は誰も将来の日付だけを選択できるように設定したい。
例:今日の日付が05-09-2016で、2016年からの年の開始日より前になる場合。 月は09 ansからのみ表示されます。9,10,11,12、そして、もし私が2017年を選択した場合は、1月から12月まで表示されます。
datePickerの年から月を設定したい。Android:カスタムDatePicker選択のみ未来日付
私の日付ピッカーは今日の日付から始まります。私は誰も将来の日付だけを選択できるように設定したい。
例:今日の日付が05-09-2016で、2016年からの年の開始日より前になる場合。 月は09 ansからのみ表示されます。9,10,11,12、そして、もし私が2017年を選択した場合は、1月から12月まで表示されます。
あなたはDatePicker` `の` setMinDate() `メソッドを使用したオプションに
$("input.DateFrom").datepicker({
minDate: 0,
...
});
プライベートvoid initMonthPickerView(){ Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR、minYear + yearPos); 文字列year = yearList.get(0); int cyear = calendar.get(Calendar.YEAR); if(cyear == minYear){ int monthCount = 12 - minMonth; int j; for(j = 0; j <= monthCount; j ++){ monthList.add(format2LenStr(j + minMonth)); } monthLoopView.setDataList((ArrayList)monthList); monthLoopView.setInitPosition(monthPos); } –
もし私が年= 2016を選択すると、月は9から始まります。 –
そして、私が年を選択すると2017年以降は1月から始まります –
を
minDate: 0
を追加することによって、今日のようMinDateプロパティを指定することができます。 – earthw0rmjim