pandas.DatetimeIndex.snap#

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)