import datetime
datetime.datetime.now() 表示当前时间
datetime.datetime.now().isoweekday() # 返回1-7,代表周一到周日,当前时间所在本周第几天;
datetime.datetime.now().weekday() # 返回的0-6,代表周一到周日
另外,标准格式 %w 中,1-6表示周一到周六,0代表周日
import datetime
now_time = datetime.datetime.now() # 当前时间
print(now_time)
day_num = now_time.isoweekday() # 当前时间所在本周第几天
print(day_num)
monday = (now_time - datetime.timedelta(days=day_num-1)) # 本周周一时间
print(monday)
----------
2019-06-20 09:45:07.349007
4
2019-06-17 09:45:07.349007