我想从星期一开始的天数。像星期四一样,它应该返回4。 下面是代码,它没有给出相关结果
import datetime
dt = datetime.datetime.now()
dt.weekday()
答案 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()