ok , grazie
una cosa però volevo sapere , se uso sempre il metodo :

codice:
 public String getData(String formato_data) {

      risultato  = false;

      try {                                 
           GregorianCalendar gc1 = new GregorianCalendar();
           Date date = new Date();           
           SimpleDateFormat sdf = new SimpleDateFormat(formatoData);
           dataout = sdf.format(gc1.getTime());
            risultato = true ; 
           } catch (Exception e) { errore = e.getMessage(); 
                                   System.out.println("errore : " + errore);
                                   e.printStackTrace();
                                   risultato = true ; 
                                 }
 
      return dataout;

   }
viene creato un nuovo oggetto gc1 ad ogni chiamata ?

grazie, ciao