package com.google.android.material.datepicker;

import android.content.Context;
import android.os.Parcel;
import android.os.Parcelable;
import android.text.format.DateUtils;
import java.util.Arrays;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.TimeZone;

/* JADX INFO: loaded from: classes.dex */
public final class o implements Comparable, Parcelable {
    public static final Parcelable.Creator<o> CREATOR = new d(1);

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final Calendar f10260q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final int f10261r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public final int f10262s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public final int f10263t;

    /* JADX INFO: renamed from: u, reason: collision with root package name */
    public final int f10264u;

    /* JADX INFO: renamed from: v, reason: collision with root package name */
    public final long f10265v;

    /* JADX INFO: renamed from: w, reason: collision with root package name */
    public String f10266w;

    public o(Calendar calendar) {
        calendar.set(5, 1);
        Calendar calendarA = w.a(calendar);
        this.f10260q = calendarA;
        this.f10261r = calendarA.get(2);
        this.f10262s = calendarA.get(1);
        this.f10263t = calendarA.getMaximum(7);
        this.f10264u = calendarA.getActualMaximum(5);
        this.f10265v = calendarA.getTimeInMillis();
    }

    public static o d(int i, int i5) {
        Calendar calendarC = w.c(null);
        calendarC.set(1, i);
        calendarC.set(2, i5);
        return new o(calendarC);
    }

    public static o e(long j8) {
        Calendar calendarC = w.c(null);
        calendarC.setTimeInMillis(j8);
        return new o(calendarC);
    }

    @Override // java.lang.Comparable
    /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
    public final int compareTo(o oVar) {
        return this.f10260q.compareTo(oVar.f10260q);
    }

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

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof o)) {
            return false;
        }
        o oVar = (o) obj;
        return this.f10261r == oVar.f10261r && this.f10262s == oVar.f10262s;
    }

    public final int hashCode() {
        return Arrays.hashCode(new Object[]{Integer.valueOf(this.f10261r), Integer.valueOf(this.f10262s)});
    }

    public final int m() {
        Calendar calendar = this.f10260q;
        int firstDayOfWeek = calendar.get(7) - calendar.getFirstDayOfWeek();
        return firstDayOfWeek < 0 ? firstDayOfWeek + this.f10263t : firstDayOfWeek;
    }

    public final String q(Context context) {
        if (this.f10266w == null) {
            long timeInMillis = this.f10260q.getTimeInMillis();
            this.f10266w = DateUtils.formatDateTime(context, timeInMillis - ((long) TimeZone.getDefault().getOffset(timeInMillis)), 36);
        }
        return this.f10266w;
    }

    public final int r(o oVar) {
        if (!(this.f10260q instanceof GregorianCalendar)) {
            throw new IllegalArgumentException("Only Gregorian calendars are supported.");
        }
        return (oVar.f10261r - this.f10261r) + ((oVar.f10262s - this.f10262s) * 12);
    }

    @Override // android.os.Parcelable
    public final void writeToParcel(Parcel parcel, int i) {
        parcel.writeInt(this.f10262s);
        parcel.writeInt(this.f10261r);
    }
}
