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

#-*- encoding:UTF-8 -*-

from datetime import date

import time

nowtime = date.today()

def convertstringtodate(stringtime):

"把字符串类型转换为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")

PS:这里再为大家推荐几款关于日期与天数计算的在线工具供大家使用:

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

python时间差计算器时分秒_Python实现计算两个时间之间相差天数的方法相关推荐

  1. python时间差转换成天数_Python实现计算两个时间之间相差天数的方法

    本文实例讲述了Python实现计算两个时间之间相差天数的方法.分享给大家供大家参考,具体如下: #-*- encoding:UTF-8 -*- from datetime import date im ...

  2. python时间差计算器时分秒_python 实现日期计算器

    题目 输入两个日期,计算出两个日期之间间隔(除去周末)多少天? 思路 1. 比较输入的日期,那个在前面,哪个在后面. 2. 计算从前日期到后日期的天数 3. 考虑周末的情况 代码 代码为初学者手撕,难 ...

  3. java怎么计算相隔多少天_java计算两个日期之间相差天数和相隔天数详解

    大家看到文章标题"两个日期之间相差天数和相隔天数",是否有疑惑呢!从中文字面理解,"相差"和"相隔"是有区别的,然而就是这些区别害死很多人, ...

  4. MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数

    计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现. 函数 TimeStampDiff() 是MySQL本身提供的 ...

  5. Calendar计算两个时间之间相差几个月

    目录 说明 说明 计算两个时间之间相差几个月: public int getMonth(String startDt, String endDt) {int month = 0;try {Simple ...

  6. python两列时间间隔计算器_python时间差计算器时分秒_python 实现日期计算器

    题目 输入两个日期,计算出两个日期之间间隔(除去周末)多少天? 思路 1. 比较输入的日期,那个在前面,哪个在后面. 2. 计算从前日期到后日期的天数 3. 考虑周末的情况 代码 代码为初学者手撕,难 ...

  7. 如何利用计算机计算天数,如何应用Win10系统电脑中的计算器计算两个日期之间的天数?...

    如何应用Win10系统电脑中的计算器计算两个日期之间的天数? 相信很多小伙伴都有在使用windows10系统的电脑,其中的计算器如何才能用来计算两个日期之间的天数呢?方法很简单,下面小编就来为大家介绍 ...

  8. mysql 计算两个日期之间的天数

    MYSQL自带函数计算给定的两个日期的间隔天数 有两个途径可获得 1.利用TO_DAYS函数 select to_days(now()) - to_days('20120512') 2.利用DATED ...

  9. 计算两个时间之间的工作时长

    计算两个时间之间的工作时长(小时)排除周末 package com.test;import org.apache.commons.lang3.time.DateUtils;import java.ma ...

最新文章

  1. 《javascript模式》 容易踩中的那些坑
  2. C#中一些易混淆概念总结--------数据类型存储位置,方法调用,out和ref参数的使用...
  3. 使用wireshark观察SSL/TLS握手过程--双向认证/单向认证
  4. framework 2.0 新增的一个string.split()方法重载
  5. 你知道怎么使用DebugView查看调试信息吗?
  6. Elasticsearch-搜索推荐
  7. openssl 基本算法小例
  8. 打开pdf文件提示文件过大_pdf文件太大如何用pdf转换工具进行压缩?
  9. exec与xargs区别
  10. Doris之备份与恢复(全面)
  11. paip.sqlite 管理最好的工具 SQLite Expert 最佳实践总结
  12. android apk下载 安装程序,Android之APK的下载安装
  13. 实战大数据平台开发架构讲解,免费大数据教学视频等你来拿
  14. 阻止点击冒泡的解决方法
  15. Python高级培训第一次作业(寒假)
  16. 2019牛客多校训练营第一场 E题 ABBA 题解
  17. 如何取消加密的pdf文件密码?
  18. 安装软件之后需要管理员身份才能运行
  19. 泛微E9 OA 二次开发创建流程
  20. Revit 2014 SDK中例子整理 (一)

热门文章

  1. iOS XCode Configuration、Target、Scheme的区别
  2. 使用mysql日期函数查询上季度数据
  3. python 操作exce插入图片
  4. 【matlab】从让matlab唱歌开始
  5. Python GIL锁问题探究及解决
  6. 插件之ContentProvider的管理
  7. python 字符串降序_python字符串排序方法
  8. 我用python写的祖安人必备程序
  9. 书名: 岛上书店 简评:一个书店将各个人物的生活事业联系起来。
  10. Flash游戏存档文件 .sol文件替换+拷贝教程 附sol Editor下载