code: public ChronoZonedDateTime<?> zonedDateTime(Instant instant, ZoneId zone) {
          ChronoZonedDateTime<? extends ChronoLocalDate> result = ChronoZonedDateTimeImpl.ofInstant(this, instant, zone);
          return result;
      }
docs: Obtains a zoned date-time in this chronology from an {@code Instant}.
  <p>
  This creates a zoned date-time with the same instant as that specified.
  
  @param instant  the instant to create the date-time from, not null
  @param zone  the time-zone, not null
  @return the zoned date-time, not null
  @throws DateTimeException if the result exceeds the supported range