Панды от даты в виде строки в формате, который я могу сдвинуть в цикле с помощью shift ()

1

У меня есть простая строка:

startdate="2012-01-01"

Я хочу как-то преобразовать его в формат, который позволяет мне сдвигать его в день/месяц. Я знаю, что есть команда shift()

Я старался

start= pd.to_datetime(startdate)

но я не могу найти решение сдвинуть его, просто извлечь его различные компоненты.

Теги:
pandas
datetime

1 ответ

0

Это может быть вниз путем преобразования в индекс

pd.to_datetime(pd.Index([startdate])).shift(1,freq='D')
Out[21]: DatetimeIndex(['2012-01-02'], dtype='datetime64[ns]', freq=None)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню