本文实例讲述了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:这里再为大家推荐几款关于日期与天数计算的在线工具供大家使用:

在线日期/天数计算器:http://tools.jb51.net/jisuanqi/date_jisuanqi

在线万年历日历:http://tools.jb51.net/bianmin/wannianli

在线阴历/阳历转换工具:http://tools.jb51.net/bianmin/yinli2yangli

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python日期与时间操作技巧总结》、《Python URL操作技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

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

本文标题: Python计算两个日期相差天数的方法示例

本文地址: http://www.cppcns.com/jiaoben/python/191882.html

python判断天数_Python计算两个日期相差天数的方法示例相关推荐

  1. 使用Calendar 计算两个日期相差天数,

    1.代码: public static void main(String[] args) throws ParseException {SimpleDateFormat sdf = new Simpl ...

  2. java 计算日期相差天数_Java 计算两个日期相差的天数

    当我们需要计算两个日期相差的天数怎么办呢,今天我们就来用 Java 比较两个日期相差的天数,最简单的方法,直接上代码: 第一种,Date类型计算public static int differentD ...

  3. kotlin 计算两个日期相差天数

    如何计算两个yyyyMMdd格式的data之间的日期天数 最近在开发一个日志库的时候遇到一个时间计算问题. 需求是这样的,日志文件夹XXX/yyyyMMdd/xxx.log,我想开发一个日志有效期时间 ...

  4. JavaScript计算两个日期相差天数/分钟/小时

    /*** 日期相减获取天数(用于公式计算)* @param date1 日期一 例如:"{'value':'2020-06-05','date_format':'yyyy-MM-dd'}&q ...

  5. MySQL计算两个日期相差天数

    日常开发中使用mysql数据库,一定会用到的操作就是时间相关的比较. 经常会有查询今天.昨天.前七天.前30天等查询条件. 简单且准确的时间计算希望能帮到你 MySQL 计算两个日期之间的天数 TO_ ...

  6. 计算两个日期相差天数的最简洁的代码

    国际惯例,转载注明出处.大飞机: https://user.qzone.qq.com/16491848/blog/1551429397?source=namecardword 1 static voi ...

  7. LocalDate 计算两个日期相差天数

    1.同月相差天数,月份,年份 LocalDate start = LocalDate.of(2021,5,1);LocalDate end = LocalDate.now();Period next ...

  8. Python计算两个日期相差的天数

    有时候需要算两个日期相差多少天,如果两个日期相差大,真的去数肯定很麻烦,还得计算有的是有三十天,有的是三十一天,还有闰年和平年的区别.而这时候如果有一个方法或者函数,只需要输入要计算的两个日期即可,那 ...

  9. 【时间处理】Python 计算两个日期相差的天数

    有时候需要算两个日期相差多少天,如果两个日期相差大,真的去数肯定很麻烦,还得计算有的是有三十天,有的是三十一天,还有闰年和平年的区别.而这时候如果有一个方法或者函数,只需要输入要计算的两个日期即可,那 ...

最新文章

  1. free movie
  2. permute、transpose、view、reshape、unsequeeze与flatten
  3. PhpExcel 删除默认的Sheet
  4. DeepLearningAI 学习笔记 1.3 浅层 logistic 神经网络
  5. HDU.1001 Sum Problem
  6. 语音识别技术_语音识别原理_语音识别技术原理_企业服务汇
  7. 大数据技术对企业的影响有哪些
  8. 招聘 | 好未来NLP算法工程师,包括实习生、应届生和社招,组内论文多,技术深厚...
  9. SolrJ 查询数据
  10. html 计数器 样式,CSS3 计数器_html/css_WEB-ITnose
  11. subprocess解决僵尸进程
  12. win10安装双系统——ubuntu20.04安装步骤
  13. 双重差分法之平行趋势检验
  14. Basic Block
  15. 河南省哪所技校学计算机软件工程,河南技校排名前十有哪些?都有什么专业
  16. 卸载微软拼音输入法图解
  17. airpods二代圆点按钮是啥_AirPods 2 使用技巧(基础篇)| 如何分辨两代 AirPods?
  18. 面试 mysql引擎
  19. 3C认证和CQC认证怎么区分,详解
  20. python图形化编程wx_慢步python,图形用户界面库:wxPython库 初体验,先建一个窗体...

热门文章

  1. 刷机总是出现missed hello_金立-GN3002L 无法开机,怎么能解锁刷机呢?
  2. 【嵌入式linux】使用4G模块EC20自适应运营商和ppp拨号上网
  3. Excel制作+导出
  4. Vue 使用XLSX导出excel,并且设置标题背景颜色、字体、居中。并且在前端导出成excel文件
  5. 将test1文件下的.java文件复制到copy文件下
  6. ubuntu下耳机没有声音问题
  7. xshell 免费版本下载
  8. 《前端》JavaScript总结
  9. 软件工程_0, 软件开发约定
  10. signal 11 定位