formatter = timeFormatCache.get(tf); } else { formatter = DateFormat.getTimeInstance(tf.getTimeStyle(), checkLocalized()); if (isUseDateTimeFormatsCache()) { timeFormatCache.put(tf, formatter); formatter = dateTimeFormatCache.get(dtf); } else { formatter = DateFormat.getDateTimeInstance(df.getDateStyle(), tf.getTimeStyle(), checkLocalized()); if (isUseDateTimeFormatsCache()) { dateTimeFormatCache.put(dtf, formatter); formatter = dateFormatCache.get(df); } else { formatter = DateFormat.getDateInstance(df.getDateStyle(), checkLocalized()); if (isUseDateTimeFormatsCache()) { dateFormatCache.put(df, formatter);
formatter = timeFormatterCache.get(tf); } else { formatter = DateTimeFormatter.ofLocalizedTime(tf.getTimeFormatStyle()).withLocale(checkLocalized()); if (isUseDateTimeFormatsCache()) { timeFormatterCache.put(tf, formatter); formatter = dateTimeFormatterCache.get(dtf); } else { formatter = DateTimeFormatter.ofLocalizedDateTime(df.getDateFormatStyle(), tf.getTimeFormatStyle()) .withLocale(checkLocalized()); if (isUseDateTimeFormatsCache()) { formatter = dateFormatterCache.get(df); } else { formatter = DateTimeFormatter.ofLocalizedDate(df.getDateFormatStyle()).withLocale(checkLocalized()); if (isUseDateTimeFormatsCache()) { dateFormatterCache.put(df, formatter);