public boolean includes(Instant instant) {
        LocalDateTime dt = LocalDateTime.ofInstant(instant, zone);
        return days.contains(dt.getDayOfWeek()) &&
               hours.contains(dt.getHour()) &&
               dateRange.includes(dt.toLocalDate());
    }
Returns whether the given instant is in this time window
config-model-api/src/main/java/com/yahoo/config/application/api/TimeWindow.java