code: public static String format(XMLGregorianCalendar cal, String format) {
          if (cal == null)
              return null;
  
          if (format == null)
              format = DATE_FORMAT;
  
          SimpleDateFormat df = new SimpleDateFormat(format);
          return df.format(cal.toGregorianCalendar().getTime());
      }
docs: Formatiert den XML-Kalender im angegebenen Format.
  
  @param cal    der Kalender.
  @param format das zu verwendende Format. Fuer Beispiele siehe
  {@link SepaUtil#DATE_FORMAT}
  {@link SepaUtil#DATETIME_FORMAT}
  Wenn keines angegeben ist, wird per Default {@link SepaUtil#DATE_FORMAT} verwendet.
  @return die String das formatierte Datum.