code: public static ChronoParser<Moment> ofMomentPattern(
          String pattern,
          PatternType type,
          Locale locale
      ) {
  
          Builder<Moment> builder = new Builder<>(Moment.axis(), locale);
          addPattern(builder, pattern, type);
  
          try {
              return builder.build();
          } catch (IllegalStateException ise) {
              throw new IllegalArgumentException(ise);
          }
  
      }
docs: /*[deutsch]
  <p>Konstruiert einen Interpretierer f&uuml;r globale Zeitstempelobjekte. </p>
  
  <p>Weil kein Zeitzonenbezug angegeben ist, setzt das erfolgreiche Interpretieren das Vorhandensein
  einer Zeitzonen- oder Offset-Information im zu interpretierenden Text voraus. </p>
  
  @param   pattern     format pattern
  @param   type        the type of the pattern to be used
  @param   locale      format locale
  @return  new format object for formatting {@code Moment}-objects using given locale and timezone
  @throws  IllegalArgumentException if resolving of pattern fails
  @see     #ofMomentPattern(String, PatternType, Locale, TZID)
  @since   3.28/4.24