判断日期是否为工作日
判断给定的日期是否为工作日。
- 使用
datetime.datetime.weekday()
方法获取星期几的整数表示。 - 检查星期几是否小于等于
4
。 - 如果不传入第二个参数
d
,则使用默认值datetime.today()
。
from datetime import datetime, date
def is_weekday(d = datetime.today()):
return d.weekday() <= 4
is_weekday(date(2020, 10, 25)) # False
is_weekday(date(2020, 10, 28)) # True