Determinando a idade das pessoas

 

Este exemplo usa a classe Calendar para calcular a idade das pessoas. 

    // Cria um objeto calendar com a data de nascimento
    Calendar dateOfBirth = new GregorianCalendar(1972, Calendar.JANUARY, 27);        // Cria um objeto calendar com a data atual
    Calendar today = Calendar.getInstance();    // Obtém a idade basEado no ano
    int age = today.get(Calendar.YEAR) - dateOfBirth.get(Calendar.YEAR);    dateOfBirth.add(Calendar.YEAR, age);     if (today.before(dateOfBirth)) {
        age--;
    }