package j$.time.format;

import java.text.DateFormatSymbols;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Locale;
import java.util.TimeZone;

/* JADX INFO: loaded from: classes2.dex */
public abstract class E {
    public static void d(HashMap map, DateFormatSymbols dateFormatSymbols, Locale locale) {
        int length = dateFormatSymbols.getMonths().length;
        LinkedHashMap linkedHashMap = new LinkedHashMap();
        LinkedHashMap linkedHashMap2 = new LinkedHashMap();
        LinkedHashMap linkedHashMap3 = new LinkedHashMap();
        for (long j4 = 1; j4 <= length; j4++) {
            String strB = b(j4, "LLLL", locale);
            linkedHashMap.put(Long.valueOf(j4), strB);
            linkedHashMap2.put(Long.valueOf(j4), strB.substring(0, Character.charCount(strB.codePointAt(0))));
            linkedHashMap3.put(Long.valueOf(j4), b(j4, "LLL", locale));
        }
        if (length > 0) {
            map.put(I.FULL_STANDALONE, linkedHashMap);
            map.put(I.NARROW_STANDALONE, linkedHashMap2);
            map.put(I.SHORT_STANDALONE, linkedHashMap3);
            map.put(I.FULL, linkedHashMap);
            map.put(I.NARROW, linkedHashMap2);
            map.put(I.SHORT, linkedHashMap3);
        }
    }

    private static String b(long j4, String str, Locale locale) {
        TimeZone timeZone = TimeZone.getTimeZone("UTC");
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat(str, locale);
        simpleDateFormat.setTimeZone(timeZone);
        Calendar calendar = Calendar.getInstance();
        calendar.setTimeZone(timeZone);
        calendar.set(0, (int) j4, 0, 0, 0, 0);
        return simpleDateFormat.format(calendar.getTime());
    }

    public static void c(HashMap map, DateFormatSymbols dateFormatSymbols, Locale locale) {
        String strSubstring;
        int length = dateFormatSymbols.getWeekdays().length;
        LinkedHashMap linkedHashMap = new LinkedHashMap();
        LinkedHashMap linkedHashMap2 = new LinkedHashMap();
        LinkedHashMap linkedHashMap3 = new LinkedHashMap();
        boolean z6 = locale == Locale.SIMPLIFIED_CHINESE || locale == Locale.TRADITIONAL_CHINESE;
        for (long j4 = 1; j4 <= length; j4++) {
            String strA = a(j4, "cccc", locale);
            linkedHashMap.put(Long.valueOf(j4), strA);
            Long lValueOf = Long.valueOf(j4);
            if (!z6) {
                strSubstring = strA.substring(0, Character.charCount(strA.codePointAt(0)));
            } else {
                strSubstring = new StringBuilder().appendCodePoint(strA.codePointBefore(strA.length())).toString();
            }
            linkedHashMap2.put(lValueOf, strSubstring);
            linkedHashMap3.put(Long.valueOf(j4), a(j4, "ccc", locale));
        }
        if (length > 0) {
            map.put(I.FULL_STANDALONE, linkedHashMap);
            map.put(I.NARROW_STANDALONE, linkedHashMap2);
            map.put(I.SHORT_STANDALONE, linkedHashMap3);
            map.put(I.FULL, linkedHashMap);
            map.put(I.NARROW, linkedHashMap2);
            map.put(I.SHORT, linkedHashMap3);
        }
    }

    private static String a(long j4, String str, Locale locale) {
        TimeZone timeZone = TimeZone.getTimeZone("UTC");
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat(str, locale);
        simpleDateFormat.setTimeZone(timeZone);
        Calendar calendar = Calendar.getInstance();
        calendar.setTimeZone(timeZone);
        calendar.set(2016, 1, (int) j4, 0, 0, 0);
        return simpleDateFormat.format(calendar.getTime());
    }
}
