- I want to calculate age , when user select DOB from date picker
Date picker code is same as everywhere
My date Format :
1990/06/07 (getting this format)
I need to calculate age i.e current date - DOB 2016-1990 = 26
Code:
public class SelectDateFragment extends DialogFragment implements DatePickerDialog.OnDateSetListener {
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
final Calendar calendar = Calendar.getInstance();
int yy = calendar.get(Calendar.YEAR);
int mm = calendar.get(Calendar.MONTH);
int dd = calendar.get(Calendar.DAY_OF_MONTH);
int a = yy - calendar.get(Calendar.YEAR);
Log.e("999999", String.valueOf(a));
return new DatePickerDialog(getActivity(), this, yy, mm, dd);
}
- It is giving me 0 . thats the problem