@Override public PeriodValue containingDate(LocalDate localDate) { EpiWeek week = EpiWeek.weekOf(localDate); if(week.getWeekInYear() % 2 == 0) { return new FortnightValue(week.previous()); } else { return new FortnightValue(week); } }
@Override public PeriodValue containingDate(LocalDate localDate) { EpiWeek week = EpiWeek.weekOf(localDate); if(week.getWeekInYear() % 2 == 0) { return new FortnightValue(week.previous()); } else { return new FortnightValue(week); } }