如何获取周中从星期一开始到当前日期的天数

时间:2020-11-11 13:31:02

标签: python

我想从星期一开始的天数。像星期四一样,它应该返回4。 下面是代码,它没有给出相关结果

import datetime
dt = datetime.datetime.now() 
dt.weekday()

3 个答案:

答案 0 :(得分:-1)

工作日以星期一-> 0,星期二-> 1等的格式返回日期,如果要从1开始,只需将结果加1。

答案 1 :(得分:-1)

根据文档isoweekday应该可以解决问题

import datetime
dt = datetime.datetime.now() 
dt.isoweekday()

在星期四返回4

答案 2 :(得分:-1)

您可以正常计算并在答案中加一个:

import datetime
dt = datetime.datetime.now()
print(dt.weekday()+1)

或使用标准(官方)方法:

import datetime
dt = datetime.datetime.now() 
dt.isoweekday()
相关问题