package com.google.android.material.datepicker;

import androidx.annotation.Nullable;
import java.util.Calendar;
import java.util.TimeZone;

/* JADX INFO: loaded from: classes2.dex */
public final class y {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final y f22517a = new y(null, null);

    @Nullable
    private final Long fixedTimeMs;

    @Nullable
    private final TimeZone fixedTimeZone;

    private y(@Nullable Long l10, @Nullable TimeZone timeZone) {
        this.fixedTimeMs = l10;
        this.fixedTimeZone = timeZone;
    }

    public static y fixed(long j10, @Nullable TimeZone timeZone) {
        return new y(Long.valueOf(j10), timeZone);
    }

    public final Calendar a() {
        return now(this.fixedTimeZone);
    }

    public Calendar now(@Nullable TimeZone timeZone) {
        Calendar calendar = timeZone == null ? Calendar.getInstance() : Calendar.getInstance(timeZone);
        Long l10 = this.fixedTimeMs;
        if (l10 != null) {
            calendar.setTimeInMillis(l10.longValue());
        }
        return calendar;
    }
}
