Ho un programma in cui l'utente inserisce una data con l'anno a 4 cifre.
Dal programma java vorrei prendermi solo le ultime due cifre
Ho scritto questo codice che però mi restituisce l'anno a 4 cifre
String datanascita = "10/10/2003";
SimpleDateFormat formatodata = new SimpleDateFormat("dd/MM/yyyy");
java.util.Date datanascita = formatodata.parse(datanascita);
GregorianCalendar gc = new GregorianCalendar();
gc.setTime(datanascita);
int anno = gc.get(GregorianCalendar.YEAR);
Potrei perndere la variabile anno trasformarla in stringa, fargli il substring e ritrasformarla in int.
Volevo sapre se c'è un'altra soluzione che eviti di dover trasformare la variabile anno da int a stringa