原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.busday_count.html
校对:(虚位以待)
numpy.busday_count(begindates, enddates, weekmask='1111100', holidays=[], busdaycal=None, out=None)计算结束和结束之间(不包括结束日期的日期)的有效天数。
如果enddates指定的日期值早于对应的begindates日期值,则计数将为负数。
版本1.7.0中的新功能。
| 参数: | begindates:array_like of datetime64 [D]
enddates:array_like of datetime64 [D]
weekmask:str或array_like of bool,可选
节假日:array_like of datetime64 [D],可选
busdaycal:busdaycalendar,可选
out:int的数组,可选
|
|---|---|
| 返回: | out:数组的整数
|
也可以看看
busdaycalendaris_busdaybusday_offset例子
>>> # Number of weekdays in January 2011
... np.busday_count('2011-01', '2011-02')
21
>>> # Number of weekdays in 2011
... np.busday_count('2011', '2012')
260
>>> # Number of Saturdays in 2011
... np.busday_count('2011', '2012', weekmask='Sat')
53