Reputation: 5792
I am using this coded to generate date picker in android.
DatePickerDialog datePicker = new DatePickerDialog(this, datePickerListener, y, m, d);
datePicker.getDatePicker().setMaxDate(System.currentTimeMillis());
Right now max
date is current date. I want to set it as 14 years ago. How can I do that?
Upvotes: 8
Views: 5752
Reputation: 1265
You can do this by using Calender
Calendar calendar = Calendar.getInstance();
calendar.add(Calendar.YEAR, -14);
DatePickerDialog datePicker = new DatePickerDialog(this, datePickerListener, y, m, d);
datePicker.getDatePicker().setMaxDate(calendar.getTimeInMillis());
Upvotes: 9