这里有新鲜出炉的 Python 多线程编程,程序狗速度看过来!
Python 是一种面向对象、解释型计算机程序设计语言,由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。Python 语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是 C/C++)很轻松地联结在一起。
这篇文章主要介绍了 Python 计算两个日期相差天数的方法, 结合简单实例形式分析了 Python 日期时间的转换与运算相关操作技巧, 需要的朋友可以参考下
本文实例讲述了 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 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0710/335735.html