python根据日期返回星期几
参考网址:http://www.jb51.net/article/68962.htm
代码简单如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import time,datetime def get_week_day(date): week_day_dict = { 0 : '星期一' , 1 : '星期二' , 2 : '星期三' , 3 : '星期四' , 4 : '星期五' , 5 : '星期六' , 6 : '星期天' , } day = date.weekday() return week_day_dict[day] print (get_week_day(datetime.datetime.now())) |
输出结果为:星期一
进一步应用:
today = datetime.date.today()
yesterday = today - datetime.timedelta(days=1)
#获取昨天是星期几
thistime=yesterday.isoweekday()
if thistime==1:
a="周一"
elif thistime==2:
a="周二"
elif thistime==3:
a="周三"
elif thistime==4:
a="周四"
elif thistime==5:
a="周五"
elif thistime==6:
a="周六"
elif thistime==7:
a="周日"
print(a)