水枕头,高温派对吉他谱,新隋唐风云电视剧
本文实例讲述了Python计算两个日期相差天数的方法。分享给大家供大家参考,具体如下:
#!/usr/bin/python import time import sys def dateinput(): date = raw_input('please input the first date: ') return date def 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)
PS:这里再为大家推荐几款关于日期与天数计算的在线工具供大家使用:
在线日期/天数计算器:
在线万年历日历:
在线阴历/阳历转换工具:
更多关于Python相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》、《》及《》
希望本文所述对大家Python程序设计有所帮助。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Python爬虫:Request Payload和Form Data的简单区别说明
浅谈Python中threading join和setDaemon用法及区别说明
Python3-异步进程回调函数(callback())介绍
python继承threading.Thread实现有返回值的子类实例
Python中使用threading.Event协调线程的运行详解
网友评论