如何从python中的给定日期获得工作日?

时间:2017-05-19 12:19:09

标签: python datetime

2001-10-18  我想计算工作日,例如星期一,星期二从上面给出的日期开始。在python中有可能吗?

2 个答案:

答案 0 :(得分:8)

以下是一种方法:

dt = '2001-10-18'
year, month, day = (int(x) for x in dt.split('-'))    
answer = datetime.date(year, month, day).weekday()

答案 1 :(得分:3)

日期对象有weekday()isoweekday()个函数。

Python doc