code: public OffsetDateTime atTime(OffsetTime time) {
          return OffsetDateTime.of(LocalDateTime.of(this, time.toLocalTime()), time.getOffset());
      }
docs: Combines this date with an offset time to create an {@code OffsetDateTime}.
  <p>
  This returns an {@code OffsetDateTime} formed from this date at the specified time.
  All possible combinations of date and time are valid.
  
  @param time  the time to combine with, not null
  @return the offset date-time formed from this date and the specified time, not null