首先使其成为DatetimeIndex:
pd.DatetimeIndex(montdist['date']) + pd.DateOffset(1)
注意:我认为有一个功能要求,该要求可以与日期列配合使用…
实际上:
In [11]: df = pd.Dataframe([[1, 2], [3, 4]], columns=['A', 'B'])In [12]: df['date'] = pd.to_datetime(['21-11-2013', '22-11-2013'])In [13]: pd.DatetimeIndex(df.date) + pd.DateOffset(1)Out[13]: <class 'pandas.tseries.index.DatetimeIndex'>[2013-11-22 00:00:00, 2013-11-23 00:00:00]Length: 2, Freq: None, Timezone: NoneIn [14]: pd.DatetimeIndex(df.date) + pd.offsets.Hour(1)Out[14]: <class 'pandas.tseries.index.DatetimeIndex'>[2013-11-21 01:00:00, 2013-11-22 01:00:00]Length: 2, Freq: None, Timezone: Non



