code: public static SimpleFormatter<Moment> ofMomentStyle(
          DisplayMode dateStyle,
          DisplayMode timeStyle,
          Locale locale,
          TZID tzid
      ) {
  
          DateFormat df = DateFormat.getDateTimeInstance(dateStyle.getStyleValue(), timeStyle.getStyleValue(), locale);
          String pattern = getFormatPattern(df);
          return SimpleFormatter.ofMomentPattern(pattern, locale, tzid);
  
      }
docs: /*[deutsch]
  <p>Konstruiert einen Formatierer f&uuml;r globale Zeitstempelobjekte (Momente). </p>
  
  @param   dateStyle   format style for the date component
  @param   timeStyle   format style for the time component
  @param   locale      format locale
  @param   tzid        timezone id
  @return  new {@code SimpleFormatter}-instance
  @throws  IllegalStateException if no localized format pattern can be retrieved
  @since   5.0