У меня есть pandas.DatetimeIndex, например:
pd.date_range('2012-1-1 02:03:04.000',periods=3,freq='1ms')
>>> [2012-01-01 02:03:04, ..., 2012-01-01 02:03:04.002000]
Я хотел бы округлить даты (Timestamp s) до ближайшей секунды. Как мне это сделать? Ожидаемый результат аналогичен:
[2012-01-01 02:03:04.000000, ..., 2012-01-01 02:03:04.000000]
Можно ли выполнить это, округляя Numpy datetime64[ns] до секунд, не меняя dtype [ns]?
np.array(['2012-01-02 00:00:00.001'],dtype='datetime64[ns]')