public static int getDayDifferenceOfReadableInts(int dayOfBroadcast1, int dayOfBroadcast2) { long time1 = getTimeFromDayReadableInt(dayOfBroadcast1); long time2 = getTimeFromDayReadableInt(dayOfBroadcast2); // Don't use getDayDifference(time1, time2) here, it's wrong for some days. // Do float calculation and rounding at the end to cover daylight saving stuff etc. float daysFloat = (time2 - time1) / 1000 / 60 / 60 / 24f; return Math.round(daysFloat); }
public static int getDayDifferenceOfReadableInts(int dayOfBroadcast1, int dayOfBroadcast2) { long time1 = getTimeFromDayReadableInt(dayOfBroadcast1); long time2 = getTimeFromDayReadableInt(dayOfBroadcast2); // Don't use getDayDifference(time1, time2) here, it's wrong for some days. // Do float calculation and rounding at the end to cover daylight saving stuff etc. float daysFloat = (time2 - time1) / 1000 / 60 / 60 / 24f; return Math.round(daysFloat); }
/** Returns midnight of the given day. */ public static long getTimeFromDayReadableInt(int day) { return getTimeFromDayReadableInt(calendarThreadLocal.get(), day, 0); }
/** Returns midnight of the given day. */ public static long getTimeFromDayReadableInt(int day) { return getTimeFromDayReadableInt(calendarThreadLocal.get(), day, 0); }
public static int getDayDifferenceOfReadableInts(int dayOfBroadcast1, int dayOfBroadcast2) { long time1 = getTimeFromDayReadableInt(dayOfBroadcast1); long time2 = getTimeFromDayReadableInt(dayOfBroadcast2); // Don't use getDayDifference(time1, time2) here, it's wrong for some days. // Do float calculation and rounding at the end to cover daylight saving stuff etc. float daysFloat = (time2 - time1) / 1000 / 60 / 60 / 24f; return Math.round(daysFloat); }
public static int getDayDifferenceOfReadableInts(int dayOfBroadcast1, int dayOfBroadcast2) { long time1 = getTimeFromDayReadableInt(dayOfBroadcast1); long time2 = getTimeFromDayReadableInt(dayOfBroadcast2); // Don't use getDayDifference(time1, time2) here, it's wrong for some days. // Do float calculation and rounding at the end to cover daylight saving stuff etc. float daysFloat = (time2 - time1) / 1000 / 60 / 60 / 24f; return Math.round(daysFloat); }
/** Returns midnight of the given day. */ public static long getTimeFromDayReadableInt(int day) { return getTimeFromDayReadableInt(calendarThreadLocal.get(), day, 0); }
/** Returns midnight of the given day. */ public static long getTimeFromDayReadableInt(int day) { return getTimeFromDayReadableInt(calendarThreadLocal.get(), day, 0); }