nf=datetime.datetime.strptime('2022/01/01', '%Y/%m/%d').date()
i=1
myts={} #定义一个空列表用于存放该年每月的天数
while i <= 12:
#j=i+1
myts[i]=calendar.monthrange(int(nf),i)[1] #获取该年12个月每月的天数
print(myts[i])
i=i+1
获取指定年份12个月每月的天数
最新推荐文章于 2024-12-30 23:04:20 发布
这段代码使用Python的datetime和calendar模块,将字符串2022/01/01转换为日期对象,然后循环遍历1到12月,获取每年每个月的天数并存储到字典myts中。最终打印出每个月的天数。
1891

被折叠的 条评论
为什么被折叠?



