Ok... allora non ho trovato nessun metodo che restituisce l'anno in doppia cifra, per cui ho sviluppato questa semplice funzione:
codice:
public  String formatta(int anno) {
   String tmp = "" + anno;
   return tmp.substring(tmp.length() - 2, tmp.length());
}
che prende l'anno come intero restituito dal GregorianCalendar e ritorna le ultime due cifre (ovviamente come stringa, altrimenti perdi lo 0).

Ma mi sorge una domanda: visto che tu la data ce l'hai già come stringa... perchè passare per il GregorianCalendar (quindi anche per un oggetto Date) e per il SimpleDateFormat, quando puoi semplicemente applicare la substring alla stringa iniziale? Forse per un controllo sulla validità della data?


Ciao.