求计算某两个日期之间天数的源码
求计算某两个日期之间天数的代码,如:1900年3月18日至2021年8月1日之间一共有多少天。谢谢! import datetime
dates = input('请输入开始日期和结束日期如"2008/8/8-2009/9/9" :')
days = dates.split("-")
dayStart = list(map(int,days.split("/")))
dayEnd = list(map(int,days.split("/")))
dateS = datetime.datetime(*dayStart)
dateE = datetime.datetime(*dayEnd)
print("%s和%s之间相差天数为:"%(days,days),(dateE - dateS).days)
本帖最后由 jackz007 于 2021-2-14 10:34 编辑
import datetime
a , b = datetime . date(1900,3,18) , datetime . date(2021,8,1)
print(b . toordinal() - a . toordinal()) 收到!谢谢。我现在看一下。
我知道的东西太少了。 qq1151985918 发表于 2021-2-14 10:06
收到!谢谢。 jackz007 发表于 2021-2-14 10:32
收到!谢谢。
页:
[1]