package com.discord.utilities.birthday; import com.discord.utilities.time.ClockFactory; import d0.z.d.m; import java.util.Calendar; /* compiled from: BirthdayHelper.kt */ public final class BirthdayHelper { public static final String DATE_OF_BIRTH_KEY = "date_of_birth"; public static final BirthdayHelper INSTANCE = new BirthdayHelper(); public static final int USER_DEFAULT_AGE = 10; public static final int USER_MIN_AGE_NSFW = 18; private BirthdayHelper() { } public final long defaultInputAge() { return subtractYearsFromToday(10); } public final int getAge(long j) { long currentTimeMillis = ClockFactory.get().currentTimeMillis(); Calendar instance = Calendar.getInstance(); Calendar instance2 = Calendar.getInstance(); m.checkNotNullExpressionValue(instance, "nowCalendar"); instance.setTimeInMillis(currentTimeMillis); m.checkNotNullExpressionValue(instance2, "dobCalendar"); instance2.setTimeInMillis(j); return (instance2.get(2) > instance.get(2) || (instance2.get(2) == instance.get(2) && instance2.get(5) > instance.get(5))) ? (instance.get(1) - instance2.get(1)) - 1 : instance.get(1) - instance2.get(1); } public final long getMaxDateOfBirth() { return subtractYearsFromToday(3); } public final long subtractYearsFromToday(int i) { long currentTimeMillis = ClockFactory.get().currentTimeMillis(); Calendar instance = Calendar.getInstance(); m.checkNotNullExpressionValue(instance, "calendar"); instance.setTimeInMillis(currentTimeMillis); instance.set(1, instance.get(1) - i); return instance.getTimeInMillis(); } }