code: def _get_output_index(
      self, start_idxs: np.ndarray, end_idxs: np.ndarray, name: str
  ) -> pd.Index:
      assert start_idxs.dtype.type == np.datetime64
      assert end_idxs.dtype.type == np.datetime64
      start_idxs = pd.to_datetime(start_idxs, utc=True).tz_convert(
          self._tz_index
      )
      end_idxs = pd.to_datetime(end_idxs, utc=True).tz_convert(
          self._tz_index
      )
      return super()._get_output_index(start_idxs, end_idxs, name)
  
imports: from __future__ import annotations
  import time
  import warnings
  from abc import ABC, abstractmethod
  from collections import namedtuple
  from typing import List, Optional, Tuple, TypeVar, Union
  import numpy
  import pandas
  from ...utils.attribute_parsing import AttributeParser, DataType
  from ...utils.data import SUPPORTED_STROLL_TYPES, to_list, to_series_list, to_tuple
  from ...utils.time import timedelta_to_str
  from ..function_wrapper import FuncWrapper, _get_name
  from ..logger import logger
  from ..utils import _check_start_end_array, _determine_bounds
label_desc: Use image node_id 2 for calling the TimeStridedRolling obj's underlying member method code with example usage: obj._get_output_index(start_idxs, end_idxs, name) and returns: super