【发布时间】:2014-01-16 02:48:57
【问题描述】:
我得到了距离下一个“计费周期”(例如)从每月的nth 开始的天数:
from dateutil.relativedelta import relativedelta
dt = datetime.utcnow() + relativedelta(months=1,day=schedule.cycle_start)
days_till_next_cycle = dt - datetime.utcnow()
schedule.cycle_start 将在该月的第二天变成类似于 2 的位置。
这行得通……但是:
我如何找到timedelta 中的工作日数。
我查看了https://pypi.python.org/pypi/BusinessHours/ 并找不到任何文档。
我也看到了这个:Business days in Python 将我链接到上面的链接并滚动我自己的链接。那篇文章也已经 4 年了,我希望可能有更简单的方法?
【问题讨论】: