国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python如何计算不同日期差多少天?

python如何计算不同日期差多少天?

头像

yang

2020-04-30 12:01:016020浏览 · 0收藏 · 0评论

python计算不同日期差多少天的方法:

首先导入需要用到的时间和日期库,创建日期相差的方法函数:

import time
import datetime
 
#计算两个日期相差天数,自定义函数名,和两个日期的变量名。
def Caltime(date1,date2):
    #%Y-%m-%d为日期格式,其中的-可以用其他代替或者不写,但是要统一,同理后面的时分秒也一样;可以只计算日期,不计算时间。
    #date1=time.strptime(date1,"%Y-%m-%d %H:%M:%S") 
    #date2=time.strptime(date2,"%Y-%m-%d %H:%M:%S")
    date1=time.strptime(date1,"%Y-%m-%d")
    date2=time.strptime(date2,"%Y-%m-%d")
    #根据上面需要计算日期还是日期时间,来确定需要几个数组段。下标0表示年,小标1表示月,依次类推...
    #date1=datetime.datetime(date1[0],date1[1],date1[2],date1[3],date1[4],date1[5])
    #date2=datetime.datetime(date2[0],date2[1],date2[2],date2[3],date2[4],date2[5])
    date1=datetime.datetime(date1[0],date1[1],date1[2])
    date2=datetime.datetime(date2[0],date2[1],date2[2])
    #返回两个变量相差的值,就是相差天数
    return date2-date1

time strptime() 函数根据指定的格式把一个时间字符串解析为时间元组。

接着就是需要判断输入的日期时候为合法日期了,函数代码为:

#判断日期是否为合法输入,年月日的格式需要与上面对应,正确返回True,错误返回False,注意大小写。
def is_date(str):
    try:
        time.strptime(str,"%Y-%m-%d")
        return True
    except:
        return False

最后就是运用函数,并输出到txt文档中:

if __name__=='__main__':
    #提示信息请根据实际情况更改
    print('请输入较早日期(格式例:xxxx-xx-xx):')
    while True:
        dt1=input()
        if is_date(dt1)==True:
            break
        else:
            print('请输入正确的日期!!!请重新输入!!!')
    #print(is_date(dt1))
    print('\n请输入较晚日期(格式为:xxxx-xx-xx):')
    while True:
        dt2=input()
        if is_date(dt2)==True:
            break
        else:
            print('请输入正确的日期!!!请重新输入!!!')
    #将结果保存到当前目录下的t_day.txt,该txt文档会自动创建,名字可自定义。
    with open('./t_day.txt','a') as f:
        f.write('较早日期为:'+dt1+'  较晚日期为:'+dt2)
        f.write('\n两个日期相差 ')
        print (Caltime(dt1,dt2),file=f)
        f.write('\n')
        f.close

运行结果如下:

更多Python知识请关注Python视频教程栏目。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

禁欲系韩剧推荐| 美女两个球球抖动抓球球视频| | 日韩电影在线观看高清版电视剧 | 孔夫子旧书网| 两人世界高清完整版免费观看| 妻子的姐姐免费观看大全电视剧| 《麦子的秘密2》| 女人用嘴巴吸出精子会反流吗| 《美国伦理4女警》| 出差3| 国产在线观看免费全集电视剧网站| 50多岁熟妇泻火原因处理方法 | 《女家教》完整版免费观看| 打扑克牌男女| 狗锁女人全集免费播放| 国产在线观看免费全集电视剧网站| 蜜桃成熟| 干婚是什么意思| 女被强伦疯狂做爰XXX| 胬肉母亲| 爸爸汆肉的日常| 伦理《禁忌12》| 《睡眠指导1-6集》| 欧美-区| 国产一区| 主动把乳头放进男朋友嘴巴里| 爸爸吃女儿奶奶高情商回复| 性别饥饿妈妈| 老公装醉看我和别人在一起| 《军妓肉体》在线观看| 妈妈的朋友8| 爱痴癫| 女士泳衣全透明| 后母和子在玉米地之间的寓意| 丰满的儿女小月的身世与背景介绍| 电影免费观看高清完整版在线观看| 《交换做爰》在线观看 | 松坂庆子| 情窦初开的少女2| 老公把舌头放进我B里搅拌