ciao a tutti, ho un problema insolito con il recupero dell'ora..

ho un cliente con installato un mio programma che trasmette ordini e legge la data sbagliata, ovvero indietro di un'ora ??

il problema però si presenta solo su un cliente, non su tutti gli altri ?
cosa può essere ? ho pensato ad un problema di compatibilità jre o qualcosa del genere.. sembra non faccia distinzione tra ora solare e ora legale...

codice:
      // FUNZIONE PER IL RECUPERO DELL'ORA ATTUALE FORMATO DATABASE

      public String timeNowToDbf(){

            Date now = new Date();

            String formatoOra = "HHmmss";

            SimpleDateFormat formatter = new SimpleDateFormat(formatoOra);

            String oraAttuale = formatter.format(now);

            return oraAttuale;

      }
vi prego aiutamtemi !!!