计算两个日期时间之间的工作日/小时
businesslen的Python项目详细描述
生意人
概述
这个Python包计算两个日期时间之间的营业时间/天数*。 可以自定义工作周时间表和假期列表。在
默认的工作周计划是周一到周五的上午9点到下午5点,还有午餐 从晚上12点休息到下午1点。默认的假日日程安排是我们的套餐 holidays。在
*工作日为8小时工作日。在
安装
pip install businesslen
使用
from datetime import datetime
from businesslen import BusinessLen
start_dt = datetime(2020, 2, 10, 8, 5, 12)
end_dt = datetime(2020, 2, 12, 16, 37, 28)
bl = BusinessLen()
bl.hours(start_dt, end_dt) # 20.62
bl.days() # 2.58
文件
^{pr2}$不添加下班时间。例如,如果end_dt
比工作时间晚30分钟
小时,这30分钟将被忽略。在
在对象初始化和每次计算时进行输入验证。
^如果出现错误,{
- 项目
标签: