🌴 2022.06.01 下午 实验
实验五 模块、包和库
前言
🎬本文章是 【Python语言基础】 专栏的文章,主要是上课的随堂笔记与练习
🔗Python专栏 传送门
📽实验源码已在Github整理
题目一
使用Datetime模块获取当前时间,并指出当前时间的年、月、日、周数,以及当天是该周的第几天
问题分析
利用datetime().now
获取当前年月日
利用one_time保存当月一号时间, strftime(‘%W’)
即可获得当日在本年的第几周,二者相减+1就是周数
当天是该周的第几天:datetime.now().weekday()
或者datetime.now().strftime(’%w’)
获得周数
代码
"""
@Author:张时贰
@Date:2022年06月01日
@CSDN:张时贰
@Blog:zhangshier.vip
"""
from datetime import datetime
now_time = datetime.now () #当前时间
one_time = now_time.replace(day=1, hour=0, minute=0, second=0, microsecond=0) #置当月一号
week_num=int(now_time.strftime('%W')) - int(one_time.strftime('%W'))+1 # now-本月第一周+1=当前周数 strftime('%W')本年第几周
print(f"第{
week_num}周")
print (f"{
now_time.year}年{
now_time.