有谁知道如何使用pandas将x个月的商业月份添加到日期时间对象中?我知道你可以在工作日这样做,例如:
datetime.datetime(2017, 11, 23) + pd.tseries.offsets.BDay(20)
或者您可以添加一个月作为:
datetime.datetime(2017, 11, 23) + pd.tseries.offsets.DateOffset(months=1)
但这不是给出一个工作月的正确日期,而是给出一个日历月 . 我对营业月的定义是排除周末和美国假期 .
有任何想法吗?谢谢!
1 回答
实际上我刚刚意识到1个工作月(定义为不包括周末和美国假期)的潜在解决方案可能是: