docs: public Chronology getChronology(Object object, DateTimeZone zone) {
          Chronology chrono = ((ReadableInstant) object).getChronology();
          if (chrono == null) {
              return ISOChronology.getInstance(zone);
          }
          DateTimeZone chronoZone = chrono.getZone();
          if (chronoZone != zone) {
              chrono = chrono.withZone(zone);
              if (chrono == null) {
                  return ISOChronology.getInstance(zone);
              }
          }
          return chrono;
      }