code: @Override
      public ValueRange range(TemporalField field) {
          if (field instanceof ChronoField) {
              if (field == INSTANT_SECONDS || field == OFFSET_SECONDS) {
                  return field.range();
              }
              return toLocalDateTime().range(field);
          }
          return field.rangeRefinedBy(this);
      }
docs: -------------------------------------------------------------------------