@Override
  public ChronoLocalDate<JapaneseChrono> dateYearDay(int prolepticYear, int dayOfYear) {

    LocalDate date = LocalDate.ofYearDay(prolepticYear, dayOfYear);
    return date(prolepticYear, date.getMonthValue(), date.getDayOfMonth());
  }