code: public static String date2StringLocal(Date date) {
          String ret;
  
          try {
              ret = DateFormat.getDateInstance(DateFormat.SHORT, Locale.getDefault()).format(date);
          } catch (Exception e) {
              throw new InvalidArgumentException(date.toString());
          }
  
          return ret;
      }
docs: Wandelt ein gegebenes Datumsobjekt in einen String um. Das Format
  des erzeugten Strings ist abhängig vom gesetzten <em>HBCI4Java</em>-Locale
  (siehe Kernel-Parameter <code>kernel.locale.*</code>)
  
  @param date ein Datum
  @return die lokalisierte Darstellung dieses Datums als String