package com.google.android.material.datepicker;

import android.os.Parcel;
import android.os.Parcelable;
import java.util.Arrays;
import java.util.Calendar;
import java.util.GregorianCalendar;

/* JADX INFO: compiled from: Month.java */
/* JADX INFO: loaded from: classes.dex */
final class l implements Comparable<l>, Parcelable {
    public static final Parcelable.Creator<l> CREATOR = new a();

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    private final Calendar f3897e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    final int f3898f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    final int f3899g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    final int f3900h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    final int f3901i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    final long f3902j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    private String f3903k;

    /* JADX INFO: compiled from: Month.java */
    class a implements Parcelable.Creator<l> {
        a() {
        }

        @Override // android.os.Parcelable.Creator
        /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
        public l createFromParcel(Parcel parcel) {
            return l.k(parcel.readInt(), parcel.readInt());
        }

        @Override // android.os.Parcelable.Creator
        /* JADX INFO: renamed from: b, reason: merged with bridge method [inline-methods] */
        public l[] newArray(int i3) {
            return new l[i3];
        }
    }

    private l(Calendar calendar) {
        calendar.set(5, 1);
        Calendar calendarD = s.d(calendar);
        this.f3897e = calendarD;
        this.f3898f = calendarD.get(2);
        this.f3899g = calendarD.get(1);
        this.f3900h = calendarD.getMaximum(7);
        this.f3901i = calendarD.getActualMaximum(5);
        this.f3902j = calendarD.getTimeInMillis();
    }

    static l k(int i3, int i4) {
        Calendar calendarK = s.k();
        calendarK.set(1, i3);
        calendarK.set(2, i4);
        return new l(calendarK);
    }

    static l l(long j3) {
        Calendar calendarK = s.k();
        calendarK.setTimeInMillis(j3);
        return new l(calendarK);
    }

    static l m() {
        return new l(s.i());
    }

    @Override // android.os.Parcelable
    public int describeContents() {
        return 0;
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof l)) {
            return false;
        }
        l lVar = (l) obj;
        return this.f3898f == lVar.f3898f && this.f3899g == lVar.f3899g;
    }

    public int hashCode() {
        return Arrays.hashCode(new Object[]{Integer.valueOf(this.f3898f), Integer.valueOf(this.f3899g)});
    }

    @Override // java.lang.Comparable
    /* JADX INFO: renamed from: j, reason: merged with bridge method [inline-methods] */
    public int compareTo(l lVar) {
        return this.f3897e.compareTo(lVar.f3897e);
    }

    int n() {
        int firstDayOfWeek = this.f3897e.get(7) - this.f3897e.getFirstDayOfWeek();
        return firstDayOfWeek < 0 ? firstDayOfWeek + this.f3900h : firstDayOfWeek;
    }

    long o(int i3) {
        Calendar calendarD = s.d(this.f3897e);
        calendarD.set(5, i3);
        return calendarD.getTimeInMillis();
    }

    int p(long j3) {
        Calendar calendarD = s.d(this.f3897e);
        calendarD.setTimeInMillis(j3);
        return calendarD.get(5);
    }

    String q() {
        if (this.f3903k == null) {
            this.f3903k = e.c(this.f3897e.getTimeInMillis());
        }
        return this.f3903k;
    }

    long r() {
        return this.f3897e.getTimeInMillis();
    }

    l s(int i3) {
        Calendar calendarD = s.d(this.f3897e);
        calendarD.add(2, i3);
        return new l(calendarD);
    }

    int t(l lVar) {
        if (this.f3897e instanceof GregorianCalendar) {
            return ((lVar.f3899g - this.f3899g) * 12) + (lVar.f3898f - this.f3898f);
        }
        throw new IllegalArgumentException("Only Gregorian calendars are supported.");
    }

    @Override // android.os.Parcelable
    public void writeToParcel(Parcel parcel, int i3) {
        parcel.writeInt(this.f3899g);
        parcel.writeInt(this.f3898f);
    }
}
