zoukankan      html  css  js  c++  java
  • python算两个时间之间的天数,将天数转成int型

    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])
        #返回两个变量相差的值,就是相差天数
        print((date2-date1).days)#将天数转成int型
        return(date2-date1)
    
    if __name__=='__main__':
        print('请输入较早日期(格式例:xxxx/xx/xx):')
        dt1=input()
        print('
    请输入较晚日期(格式为:xxxx/xx/xx):')
        dt2=input()
        print('较早日期为:'+dt1+'  较晚日期为:'+dt2)
        print('
    两个日期相差 ')
        Caltime(dt1,dt2)
        print (Caltime(dt1,dt2))
        print (type(Caltime(dt1,dt2)))

  • 相关阅读:
    又一种Mysql报错注入
    PHP wget 增强脱裤脚本(PDO MYSQL)
    一种少见的跨目录写webshell方法
    过狗一句话
    在myql sqlserver里边怎么快速找到带有关键字的表
    php读取3389脚本
    学习OpenCV,看这些!
    Git 学习看这篇就够了!
    开发工具使用技巧和插件大总结
    (资源整理)带你入门Spark
  • 原文地址:https://www.cnblogs.com/caiyishuai/p/13270957.html
Copyright © 2011-2022 走看看