我正在尝试从索引中减去2011年,但是pd.DateOffset函数似乎在> 333年后停止工作。它从334起输出的值看起来像下面的值。从2011年减去时。
2262-02-05 23:34:33.709551616
我这样做的原因不是像2011、2012这样的日期,而是想要像1、2这样的年份。
我已经这样应用了。
index_proxy = index_proxy - (pd.DateOffset(years=334))
其中索引代理是DatetimeIndex,其日期为yyyy-mm-dd格式。
一些输入/输出映射
2011-07-18 --> 2262-02-05 23:34:33.709551616
2011-07-18 --> 2262-02-06 23:34:33.709551616
如果我将334替换为2010
2011-07-18 --> 1755-03-16 22:43:41.128654848
2011-07-18 --> 1755-03-17 22:43:41.128654848
弄乱了要抵消的年数之后,似乎截止了1677年。