static @NotNull Formats getCustomFormats(DateTimeFormatManager settings) {
    var date = settings.getDateFormatPattern();
    var timeShort = settings.isUse24HourTime() ? TIME_SHORT_24H : TIME_SHORT_12H;
    var timeMedium = settings.isUse24HourTime() ? TIME_MEDIUM_24H : TIME_MEDIUM_12H;
    var locale = requireNonNullElse(getDynamicLocale(), Locale.getDefault(Locale.Category.FORMAT));
    return makeFormats(date, timeShort, timeMedium, locale);
  }
static @NotNull Formats getCustomFormats(DateTimeFormatManager settings)