首页 > 编程 > Python > 正文

Python计算两个日期相差天数的方法示例

2020-01-04 17:12:49
字体:
来源:转载
供稿:网友

本文实例讲述了Python计算两个日期相差天数的方法。分享给大家供大家参考,具体如下:

#!/usr/bin/pythonimport timeimport sysdef dateinput():    date = raw_input('please input the first date: ')    return datedef datetrans(tdate):    spdate = tdate.replace("/","-")    try:        datesec = time.strptime(spdate,'%Y-%m-%d')    except ValueError:        print "%s is not a rightful date!!" % tdate        sys.exit(1)    return time.mktime(datesec)def daysdiff(d1,d2):    daysec = 24 * 60 * 60    return int(( d1 - d2 )/daysec)date1 = dateinput()date2 = dateinput()date1sec = datetrans(date1)date2sec = datetrans(date2)print "The number of days between two dates is: ",daysdiff(date1sec,date2sec)

 

希望本文所述对大家Python程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表