package com.jasonrobinson.racer.util;
import java.util.Calendar;
import java.util.Locale;
public class CalendarUtils {
private CalendarUtils() {
}
public static boolean isToday(Calendar cal) {
Calendar today = Calendar.getInstance(Locale.getDefault());
return cal.get(Calendar.DAY_OF_YEAR) == today.get(Calendar.DAY_OF_YEAR) && cal.get(Calendar.YEAR) == today.get(Calendar.YEAR);
}
public static boolean isTomorrow(Calendar cal) {
Calendar tomorrow = Calendar.getInstance(Locale.getDefault());
tomorrow.roll(Calendar.DAY_OF_YEAR, true);
return cal.get(Calendar.DAY_OF_YEAR) == tomorrow.get(Calendar.DAY_OF_YEAR) && cal.get(Calendar.YEAR) == tomorrow.get(Calendar.YEAR);
}
public static boolean isYesterday(Calendar cal) {
Calendar yesterday = Calendar.getInstance(Locale.getDefault());
yesterday.roll(Calendar.DAY_OF_YEAR, false);
return cal.get(Calendar.DAY_OF_YEAR) == yesterday.get(Calendar.DAY_OF_YEAR) && cal.get(Calendar.YEAR) == yesterday.get(Calendar.YEAR);
}
}