pandas.DatetimeIndex.indexer_at_time#
- DatetimeIndex.indexer_at_time(time, asof=False)[source]#
Return index locations of values at particular time of day.
This method returns the integer indices of the DatetimeIndex entries that match the specified time of day, regardless of the date.
- Parameters:
- timedatetime.time or str
Time passed in either as object (datetime.time) or as string in appropriate format (“%H:%M”, “%H%M”, “%I:%M%p”, “%I%M%p”, “%H:%M:%S”, “%H%M%S”, “%I:%M:%S%p”, “%I%M%S%p”).
- asofbool, default False
This parameter is currently not supported.
- Returns:
- np.ndarray[np.intp]
Index locations of values at given time of day.
See also
indexer_between_timeGet index locations of values between particular times of day.
DataFrame.at_timeSelect values at particular time of day.
Examples
>>> idx = pd.DatetimeIndex( ... ["1/1/2020 10:00", "2/1/2020 11:00", "3/1/2020 10:00"] ... ) >>> idx.indexer_at_time("10:00") array([0, 2])