Не уверен, что вам все еще нужно, но в Pandas 0.14 я обычно использую метод .astype ('timedelta64 [X]') http://pandas.pydata.org/pandas-docs/stable/timeseries. html (преобразование частоты)
df = pd.DataFrame([ pd.Timestamp('20010101'), pd.Timestamp('20040605') ])
df.ix[0]-df.ix[1]
Возвраты:
blockquote>0 -1251 days dtype: timedelta64[ns]
(df.ix[0]-df.ix[1]).astype('timedelta64[Y]')
Возвраты:
0 -4 dtype: float64
Надеюсь, что это поможет