* @return the offset date-time formed from this time and the specified date, not null
   */
  public OffsetDateTime atDate(LocalDate date) {

    return OffsetDateTime.of(date, this.time, this.offset);
  }