Python如何根据日期判断周几
来源:网络收集 点击: 时间:2024-08-12方法一:
#!/usr/bin/python# -*- coding:utf-8 -*-from datetime import datetimetoday = datetime.now().weekday() + 1print(today)week = datetime.strptime(20191018,%Y%m%d).weekday() + 1print(week)


方法二:
#!/usr/bin/python
鉴央
# -*- coding:utf-8 -*-from datetime import datetimeapply_time = 20191018apply_time = datetime.utcfromtimestamp(apply_time)time_str = apply_time.strftime(%Y-%m-%d %H:%M:%S)apply_hour = time_str.split( ).split(:)apply_week = datetime.strptime(time_str.split( ), %Y-%m-%d).weekday()print(apply_week)

方法三:
#!/usr/bin/python# -*- coding:utf-8 -*-import time, datetimedef get_week_day(date):week_day_dict = {0: 星期一,1: 星期二,2: 星期三,3: 星期四,4: 星期五,5: 沟关星期六,6: 星期天,}day = date.weekday()return week_day_dictprint(get_week_day(datetime.datetime.now()))


判断昨天是周几:
#!/usr/bin/python# -*- coding:utf-8 -*-import time, datetimetoday = 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)


以上实例在PyCharm环境中运行通过,个人总结的一些方法,调用datetime这个库就可以了,若有其它方法也可以推荐。
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1112361.html