用NumPy查找某月的工作日数

用NumPy查找某月的工作日数

在NumPy中,我们可以在busday_count()的帮助下找到给定月份的工作日数。 在这个函数中,给定月份是第一个参数,下个月是第二个参数。它将返回给定月份中的工作日总数。

语法:

numpy.busday_count(begindates ,  enddates ,  weekmask)

参数:

begindates: 用于计数的第一个日期的数组。

enddates:用于计数的结束日期的数组,这些日期被排除在计数本身之外。

weekmask:选择天数

平日仅从周一到周五。

示例 #1:

import numpy as np
  
# Number of weekdays in july 2020
print("Number of weekdays in july 2020:",
      np.busday_count('2020-07', '2020-08'))

输出:

Number of weekdays in july 2020: 23

例子2:我们可以用这个星期的面具来计算星期六的数量。

import numpy as np
  
# Number of weekdays in August 2020
print("Number of saturday in november 2020:",
      np.busday_count('2020-11', '2020-12',
                      weekmask='Sat'))

输出:

Number of saturday in november 2020: 4

例子3:数一数星期天的数目。

import numpy as np
  
# Number of weekdays in August 2020
print("Number of Sunday in november 2020:",
      np.busday_count('2020-11', '2020-12',
                      weekmask='Sun'))

输出:

Number of Sunday in november 2020: 5

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程