У меня есть функция для моего кода, которая устанавливает правило, ограничивающее пользователя в выборе дня раньше, чем системная дата в диалоговом окне выбора даты.
protected void setMinMax() {
Calendar minAllowedDate = CommUtils.getMinAllowedDate();
minAllowedDate.add(Calendar.MILLISECOND, -1000);
datePickerDialog.getDatePicker().setMinDate(minAllowedDate.getTimeInMillis());
. Теперь я хочу создать еще один инструмент выбора даты для пользователя.выберите DOB, то, что я хочу сделать, это установить правила, что DOB пользователя должен быть в возрасте 4-150 лет, что означает, что ГОД, который может выбрать пользователь, должен быть -4 & -150 от системной даты.При использовании приведенного выше кода, что я должен вставить в
minAllowedDate.add(Calendar.MILLISECOND, -1000);
, я пытался использовать приведенный ниже код, который дает мне год 150 как минимальный вариант
minAllowedDate.add(Calendar.YEAR, -150);