Olá pessoal,
sou iniciante em Java e gostária de saber se a forma como codifiquei essa brincadeira abaixo é passível de melhorias.
O que fiz abaixo é gambiarra? Como posso fazer melhor?
Abraços
Codigo:
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
public class Main
{
public static void main(String[] args)
{
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date d = null;
try {
d = sdf.parse("27/10/1988");
} catch (ParseException ex) {
ex.printStackTrace();
}
GregorianCalendar gc = new GregorianCalendar();
gc.setTime(d);
System.out.println("Dia = " + gc.get(Calendar.DAY_OF_MONTH));
System.out.println("Mes = " + (gc.get(Calendar.MONTH) + 1));
System.out.println("Ano = " + gc.get(Calendar.YEAR));
}
}