2019实战第二期-时间实战打卡

时间和日期的综合小练习

1.计算你的生日比如近30年来(1990-2019),每年的生日是星期几,统计一下星期几出现的次数比较多

2,生日提醒,距离生日还有几天

大家如果生日不愿意泄露,可以随机写一个比如1990-1-1

from datetime import datetime

birthdays = "1992-8-8"

week_count = [0, 0, 0, 0, 0, 0, 0]
week_name = ['周一', '周二', '周三', '周四', '周五', '周六', '周日']

for y in range(1990, 2020):
    birthday = datetime.strptime("{}-{}-{}".format(y, birthdays.split("-")[1], birthdays.split("-")[2]), '%Y-%m-%d')
    weekday = birthday.weekday()
    week_count[weekday] = week_count[weekday] + 1

week_count_dict = [[week_name[index], value] for index, value in enumerate(week_count)]
print(week_count_dict)
delta_days = (birthday - datetime.today()).days
print("距离生日还有" + str(delta_days) + "天")
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言: 这是一个比较容易而且很常用的场景需求,但还是要总结一下,目的是要规范化,其中还是有很多细节的地方 这里的标...
    要加油啊小和尚阅读 3,836评论 0 51
  • 摇摇摆摆的学生生活中 我梦靥般地沉睡苏醒 周而复始的日子里 我只夹的住一张没有色彩的文凭 我知道 只是两手空空 除...
    与你共饮阅读 1,196评论 0 3
  • 幼儿家塾班,开班五个月了,首次迎来放寒假的时间,整整一个月的假期,突然离开孩子这么久,感觉还有些不太习惯。 今天是...
    美乐君霞阅读 1,690评论 0 2
  • 孩子成长需要陪伴 父母陪伴心理安全周身温暖言行自如举止自信 书籍陪伴知书识礼天地古今博学聪慧 玩具陪伴心灵手巧巧妙...
    宁静遇夏雨阅读 4,459评论 3 31
  • 移动端:运行在移动设备上的产品移动设备:手机 平板我们做的页面只适用于安卓系统和ios系统,诺基亚是Windows...
    奶瓶SAMA阅读 4,873评论 0 0