У меня есть 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]')