原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.busdaycalendar.html
校对:(虚位以待)
numpy.
busdaycalendar
[source]一个工作日日历对象,有效地存储定义工作日家庭功能的有效日期的信息。
默认有效天数为周一至周五(“工作日”)。busdaycalendar对象可以用任何一组每周有效天数加上可选的“假日”日期来指定,这些日期总是无效的。
创建busdaycalendar对象后,无法修改周密码和假日。
版本1.7.0中的新功能。
参数: | weekmask:str或array_like of bool,可选
节假日:array_like of datetime64 [D],可选
|
---|---|
返回: | out:busdaycalendar
|
也可以看看
is_busday
busday_offset
busday_count
例子
>>> # Some important days in July
... bdd = np.busdaycalendar(
... holidays=['2011-07-01', '2011-07-04', '2011-07-17'])
>>> # Default is Monday to Friday weekdays
... bdd.weekmask
array([ True, True, True, True, True, False, False], dtype='bool')
>>> # Any holidays already on the weekend are removed
... bdd.holidays
array(['2011-07-01', '2011-07-04'], dtype='datetime64[D]')
属性
weekmask |
指示有效天数的七元素布尔掩码的副本。 |
holidays |
假日数组的副本,表示额外的无效天数。 |
注意:一旦创建了busdaycalendar对象,您就无法修改 | |
周罩或假日。属性返回内部数据的副本。 |