/** Day (in epoch milliseconds) to process dependencies for. Defaults to today. */ public Builder day(long day) { this.day = midnightUTC(day); return this; }
/** Day (in epoch milliseconds) to process dependencies for. Defaults to today. */ public Builder day(long day) { this.day = midnightUTC(day); return this; }
/** Day (in epoch milliseconds) to process dependencies for. Defaults to today. */ public Builder day(long day) { this.day = midnightUTC(day); return this; }
public static List<Date> getDays(long endTs, long lookback) { long to = midnightUTC(endTs); long startMillis = endTs - (lookback != 0 ? lookback : endTs); long from = startMillis <= 0 ? 0 : midnightUTC(startMillis); // >= 1970 List<Date> days = new ArrayList<>(); for (long time = from; time <= to; time += TimeUnit.DAYS.toMillis(1)) { days.add(new Date(time)); } return days; } }