小编Dee*_*edi的帖子

如何在Python中找到两个日期之间的星期一或其他工作日数?

我有两个约会,我需要找出两个星期五之间(除了Sta,Sun),每天都应该计算在内

目前我在想:

import calendar
import datetime
start_date = datetime.datetime.strptime("01/01/2017",'%d/%m/%Y')
end_date = datetime.datetime.strptime("31/01/2017",'%d/%m/%Y')
week_arr = [0] * 7
calendar.day_name[start_date.weekday()] ## will give me name of day
"""
As I receive Monday I will increment week_arr[0] by 1, Tuesday
week_arr[1]+= 1,
"""
Run Code Online (Sandbox Code Playgroud)

我没有得到如何有效地做到这一点的信息,所以我不使用很多代码(如果少了-else和for循环),可能是熊猫的一些窍门。

python datetime

6
推荐指数
2
解决办法
3125
查看次数

标签 统计

datetime ×1

python ×1