python年月多少日? 您所在的位置:网站首页 python获取年月 python年月多少日?

python年月多少日?

#python年月多少日?| 来源: 网络整理| 查看: 265

python年月多少日? Python 2023.02.18 41 0

导读:很多朋友问到关于python年月多少日的相关问题,本文首席CTO笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

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

import datetime

import calendar

year = int(input('请输度入4位数字的年份:'))  # 获取年份

month= int(input('请输入月份1到12之间:'))  # 获取月份

day= int(input('请输入日份1到31之间:'))  # 获取“日”

if(calendar.isleap(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 = datetime.date(year, month, day)  # 将输入的日期专格式化成标准的日期

dayCount = targetDay - datetime.date(targetDay.year - 1, 12, 31)  # 减去上一属年最后一天

print('%s是%s年的第%s天。' % (targetDay, year, dayCount.days))

python年月多少日?  第1张

Python 计算几月几号是某年的第几天

#!/usr/bin/python# -*- coding: UTF-8 -*-# 输入任意年月日,知道是改年第几天p = [31,28,31,30,31,30,31,31,30,31,30,31] # 平年w = [31,29,31,30,31,30,31,31,30,31,30,31] # 闰年year =int(raw_input("请输入年:"+'\n'))

month =int(raw_input("请输入月:"+'\n'))

day=int(raw_input("请输入日:"+'\n'))

arr=[31,28,31,30,31,30,31,31,30,31,30,31]

sum=dayfor i in range(0,month-1):

sum+=arr[i]if year%4==0: if year%100==0 and year%400!=0: #不是闰年

print "这是今年的第%d天" % sum else:

sum=sum+1 print "这是今年的第%d天" % sumelse: print "这是今年的第%d天" % sum

Python:输入年月日判断是此年的第多少天

#今天日期减去年12月31日的日期即可。

import datetime

 

y = int(input('请输入4位数字的年份:'))  #获取年份

m = int(input('请输入月份:'))  #获取月份

d = int(input('请输入是哪一天:'))  #获取“日”

 

targetDay = datetime.date(y, m, d)  #将输入的日期格式化成标准的日期

dayCount = targetDay - datetime.date(targetDay.year - 1, 12, 31)  #减去上一年最后一天

print('%s是%s年的第%s天。'% (targetDay, y, dayCount.days))

结语:以上就是首席CTO笔记为大家介绍的关于python年月多少日的全部内容了,希望对大家有所帮助,如果你还想了解更多这方面的信息,记得收藏关注本站。

5打赏海报

本文转载自互联网,旨在分享有价值的内容,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。

转载请注明本文地址:https://www.shouxicto.com/article/74333.html

上一篇:django库是什么(2023年最新分享) 下一篇:两个django项目如何合在一起(2023年最新解答)


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有