public OffsetDateTime atTime(OffsetTime time) {
        return OffsetDateTime.of(LocalDateTime.of(this, time.toLocalTime()), time.getOffset());
    }
public OffsetDateTime atTime ( OffsetTime time ) { return OffsetDateTime . of ( LocalDateTime . of ( this , time . toLocalTime ( ) ) , time . getOffset ( ) ) ; }
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