Python 将x天添加到今天';s日期,其中x太大,无法转换

Python 将x天添加到今天';s日期,其中x太大,无法转换,python,pandas,datetime,Python,Pandas,Datetime,我还没有找到工作,所以希望以前没有人问过我这个问题 我试图得到从今天起x天的日期,但是我遇到了一个问题,我的x值太大: 溢出错误:int太大,无法转换 我试过下面两种方法,都有相同的问题,有人知道一个好的解决方法吗 pd.to_datetime('today') + datetime.timedelta(days=137200) pd.to_datetime('today') + pd.Timedelta(137200, unit='D') 如果可以使用天数将datetime转换为,则只需添加

我还没有找到工作,所以希望以前没有人问过我这个问题

我试图得到从今天起x天的日期,但是我遇到了一个问题,我的x值太大:
溢出错误:int太大,无法转换

我试过下面两种方法,都有相同的问题,有人知道一个好的解决方法吗

pd.to_datetime('today') + datetime.timedelta(days=137200)
pd.to_datetime('today') + pd.Timedelta(137200, unit='D')

如果可以使用天数将datetime转换为,则只需添加天数:

d = pd.to_datetime('today').to_period('d') + 137200
print (d)
2396-12-04


请参阅pd.Timestamp.min和pd.Timestamp.max以了解限制。基本上,在1970年前后,你可以将纳秒存储在一个有符号的64位整数中。
d = pd.to_datetime('today').to_period('d') + 1372000
print (d)
5777-09-10