code: @Override
      public long toEpochDay() {
          long paxEpochDay = ((long) getProlepticYear() - 1) * DAYS_IN_YEAR + getLeapYearsBefore(getProlepticYear()) * DAYS_IN_WEEK + getDayOfYear() - 1;
          return paxEpochDay - PAX_0001_TO_ISO_1970;
      }
docs: -----------------------------------------------------------------------