python给出年月日计算是此年的多少天

python给出年月日计算是此年的多少天,第1张

import datetime
import calendar
year = int(input('请输度入4位数字的年份:'))  # 获取年份
month= int(input('请输入月份1到12之间:'))  # 获取月份
day= int(input('请输入日份1到31之间:'))  # 获取“日”
if(calendarisleap(year)==True):
print('闰年')
else:
print('平年')
if(month == 1 or month == 3 or month == 5 or month == 7 or month == 8 or month == 10 or month == 12):
print('31天')
elif (month == 4 or month == 6 or month == 9 or month == 11 ):
print('30天')
elif month == 2 and ((year % 4==0 and year % 100!=0) or (year % 400==0)):
print('29天')
else:
print('28天')
targetDay = datetimedate(year, month, day)  # 将输入的日期专格式化成标准的日期
dayCount = targetDay - datetimedate(targetDayyear - 1, 12, 31)  # 减去上一属年最后一天
print('%s是%s年的第%s天。' % (targetDay, year, dayCountdays))

以上就是关于python给出年/月/日计算是此年的多少天全部的内容,包括:python给出年/月/日计算是此年的多少天、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10149768.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存