python计算两个时间之间相差的天数
2014-07-04 15:59
573 查看
#-*- encoding:UTF-8 -*- from datetime import date import time nowtime = date.today() def convertstringtodate(stringtime):
<span style="white-space:pre"> </span>"把字符串类型转换为date类型" if stringtime[0:2] == "20": year=stringtime[0:4] month=stringtime[4:6] day=stringtime[6:8] begintime=date(int(year),int(month),int(day)) return begintime else : year="20"+stringtime[0:2] month=stringtime[2:4] day=stringtime[4:6] begintime=date(int(year),int(month),int(day)) return begintime def comparetime(nowtime,stringtime): "比较两个时间,并返回两个日期之间相差的天数" if isinstance(nowtime,date): pass else: nowtime=convertstringtodate(nowtime) if isinstance(stringtime,date): pass else: stringtime=convertstringtodate(stringtime) result=nowtime-stringtime return result.days """ if stringtime[0:2] == "20": year=stringtime[0:4] month=stringtime[4:6] day=stringtime[6:8] begintime=date(int(year),int(month),int(day)) endtime=nowtime result=endtime-begintime return result.days else : year="20"+stringtime[0:2] month=stringtime[2:4] day=stringtime[4:6] begintime=date(int(year),int(month),int(day)) endtime=nowtime result=endtime-begintime return result.days """ print isinstance("20141012",date) print comparetime(nowtime,"140619")
相关文章推荐
- Python实现计算两个时间之间相差天数的方法
- 计算两个时间的相差天数。。
- js计算两个时间之间的天数差
- Asp.net 计算两个时间相差的月份数,不考虑天数 具体几号
- flex计算两个日期之间相差的天数
- C#计算两个日期之间相差的天数
- oracle 计算两个时间之间的月份差,相差几个星期,相差多少天
- 计算两个日期之间相差的天数
- JAVA计算两个日期之间相差的天数
- 计算两个日期之间相差的天数
- asp.net中计算两个日期之间的相差的天数的方法(vb)
- js计算两个时间之间天数差的实例代码
- js计算两个时间之间天数差的实例代码
- 如何计算两个日期之间相差天数
- 计算两个日期之间相差的工作天数
- asp.net中计算两个日期之间的相差的天数的方法(vb)
- 计算两个日期之间相差的天数(JS)
- js计算两个时间相差的天数
- asp.net计算两个日期时间之间的差值(天数、小时、分、秒等)
- asp.net中计算两个日期之间的相差的天数的方法(vb)