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

Ali*_*mza 1 python datetime

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

小智 8

这是一种方法:

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


小智 5

日期时间对象有weekday()isoweekday()方法。

Python文档