code: @Override
      public void getOffsetFromLocal(long date,
              int nonExistingTimeOpt, int duplicatedTimeOpt, int[] offsets) {
          if (finalZone != null && date >= finalStartMillis) {
              finalZone.getOffsetFromLocal(date, nonExistingTimeOpt, duplicatedTimeOpt, offsets);
          } else {
              getHistoricalOffset(date, true, nonExistingTimeOpt, duplicatedTimeOpt, offsets);
          }
      }
docs: {@inheritDoc}