根据当年的年月日,获取当前是一周的第几天,以及当前是周几,代码如下:
import datetime
# date的形式是“20200712”,并且需要是字符串
date = str(date)
# 获取当前是一周的第几天,下标从0开始,直到6
w = datetime.date(int(date[:4]), int(date[4:6]), int(date[6:8])).weekday()
# 获取当前是周几
week_list = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日']
week_map = dict(enumerate(week_list))
return week_map[w]