code: public static SimpleFormatter<PlainDate> ofDatePattern(
          String pattern,
          Locale locale
      ) {
  
          return new SimpleFormatter<>(
              PlainDate.class,
              pattern,
              locale,
              Leniency.SMART,
              null
          );
  
      }
docs: /*[deutsch]
  <p>Erzeugt ein neues Format-Objekt f&uuml;r reine Datumsobjekte mit Hilfe des angegebenen Musters
  in der angegebenen Sprach- und L&auml;ndereinstellung. </p>
  
  <p>Das Formatmuster wird nur beim Formatieren oder Interpretieren gepr&uuml;ft. </p>
  
  @param   pattern     format definition as pattern as defined by {@code SimpleDateFormat}
  @param   locale      locale setting
  @return  format object for formatting {@code PlainDate}-objects using given locale
  @since   5.0