pandas.DatetimeIndex.snap — pandas 2.2.3 documentation (original) (raw)
DatetimeIndex.snap(freq='S')[source]#
Snap time stamps to nearest occurring frequency.
Returns:
DatetimeIndex
Examples
idx = pd.DatetimeIndex(['2023-01-01', '2023-01-02', ... '2023-02-01', '2023-02-02']) idx DatetimeIndex(['2023-01-01', '2023-01-02', '2023-02-01', '2023-02-02'], dtype='datetime64[ns]', freq=None) idx.snap('MS') DatetimeIndex(['2023-01-01', '2023-01-01', '2023-02-01', '2023-02-01'], dtype='datetime64[ns]', freq=None)