time模块计算时间差


计算时间差 - 函数
2018-8-19 22:10:8
2018-8-20 11:07:3
# 经过了多少时分秒

import time
def time_dif(oldtime,newtime):
    timestamp1 = time.strptime(oldtime,'%Y-%m-%d %H:%M:%S')
    timestamp2 = time.strptime(newtime,'%Y-%m-%d %H:%M:%S')
    ti = time.gmtime(time.mktime(timestamp2)-time.mktime(timestamp1))
    return '时间差是%s年,%s月,%s日,%s时,%s分,%s秒'%(ti.tm_year-1970,ti.tm_mon-1,
                                     ti.tm_mday-1,ti.tm_hour,ti.tm_min,ti.tm_sec)

print(time_dif('2018-8-19 22:10:8','2018-8-20 11:07:3'))
 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM