package com.google.android.material.datepicker; import android.icu.text.DateFormat; import android.icu.text.DisplayContext; import android.icu.util.TimeZone; import android.os.Parcel; import android.os.Parcelable; import java.util.Arrays; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; import java.util.Locale; import java.util.concurrent.atomic.AtomicReference; /* loaded from: classes3.dex */ public final class o implements Comparable, Parcelable { public static final Parcelable.Creator CREATOR = new D0.a(10); /* renamed from: a, reason: collision with root package name */ public final Calendar f5693a; /* renamed from: b, reason: collision with root package name */ public final int f5694b; /* renamed from: c, reason: collision with root package name */ public final int f5695c; /* renamed from: d, reason: collision with root package name */ public final int f5696d; /* renamed from: e, reason: collision with root package name */ public final int f5697e; /* renamed from: f, reason: collision with root package name */ public final long f5698f; /* renamed from: g, reason: collision with root package name */ public String f5699g; public o(Calendar calendar) { calendar.set(5, 1); Calendar a2 = w.a(calendar); this.f5693a = a2; this.f5694b = a2.get(2); this.f5695c = a2.get(1); this.f5696d = a2.getMaximum(7); this.f5697e = a2.getActualMaximum(5); this.f5698f = a2.getTimeInMillis(); } public static o a(int i, int i4) { Calendar c4 = w.c(null); c4.set(1, i); c4.set(2, i4); return new o(c4); } public static o b(long j4) { Calendar c4 = w.c(null); c4.setTimeInMillis(j4); return new o(c4); } public final String c() { if (this.f5699g == null) { long timeInMillis = this.f5693a.getTimeInMillis(); Locale locale = Locale.getDefault(); AtomicReference atomicReference = w.f5713a; DateFormat instanceForSkeleton = DateFormat.getInstanceForSkeleton("yMMMM", locale); instanceForSkeleton.setTimeZone(TimeZone.getTimeZone("UTC")); instanceForSkeleton.setContext(DisplayContext.CAPITALIZATION_FOR_STANDALONE); this.f5699g = instanceForSkeleton.format(new Date(timeInMillis)); } return this.f5699g; } @Override // java.lang.Comparable public final int compareTo(Object obj) { return this.f5693a.compareTo(((o) obj).f5693a); } public final int d(o oVar) { if (!(this.f5693a instanceof GregorianCalendar)) { throw new IllegalArgumentException("Only Gregorian calendars are supported."); } return (oVar.f5694b - this.f5694b) + ((oVar.f5695c - this.f5695c) * 12); } @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.f5694b == oVar.f5694b && this.f5695c == oVar.f5695c; } public final int hashCode() { return Arrays.hashCode(new Object[]{Integer.valueOf(this.f5694b), Integer.valueOf(this.f5695c)}); } @Override // android.os.Parcelable public final void writeToParcel(Parcel parcel, int i) { parcel.writeInt(this.f5695c); parcel.writeInt(this.f5694b); } }