Python 3.3实现计算两个日期间隔秒数/天数的方法示例


Posted in Python onJanuary 07, 2019

本文实例讲述了Python 3.3实现计算两个日期间隔秒数/天数的方法。分享给大家供大家参考,具体如下:

>>> import datetime
>>> d1 = datetime.datetime.now()
>>> d2 = datetime.datetime.now()
>>> interval = d2 - d1
>>> interval
datetime.timedelta(0, 14, 670206)
>>> sec = interval.days*24*3600 + interval.seconds
>>> sec
14
>>> total_sec = interval.total_seconds()
>>> total_sec
14.670206
>>>

运行结果截图:

Python 3.3实现计算两个日期间隔秒数/天数的方法示例

另外一种,指定日期。

>>> d1 = datetime.datetime(2016,8,10,10,20,30)
>>> d2 = datetime.datetime(2016,8,10,10,30,30)
>>> interval = d2 - d1
>>> interval
datetime.timedelta(0, 600)
>>> sec = interval.days*24*3600 + interval.seconds
>>> sec
600
>>>

运行结果截图:

Python 3.3实现计算两个日期间隔秒数/天数的方法示例

间隔天数

>>> import time
>>> start_date = '2017-06-01'
>>> end_date = '2017-06-05'
>>> start_sec = time.mktime(time.strptime(start_date,'%Y-%m-%d'))
>>> end_sec = time.mktime(time.strptime(end_date,'%Y-%m-%d'))
>>> work_days = int((end_sec - start_sec)/(24*60*60))
>>> work_days
4
>>>

运行结果截图:

Python 3.3实现计算两个日期间隔秒数/天数的方法示例

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

在线日期/天数计算器:
http://tools.3water.com/jisuanqi/date_jisuanqi

在线万年历日历:
http://tools.3water.com/bianmin/wannianli

在线阴历/阳历转换工具:
http://tools.3water.com/bianmin/yinli2yangli

Unix时间戳(timestamp)转换工具:
http://tools.3water.com/code/unixtime

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

Python 相关文章推荐
python异步任务队列示例
Apr 01 Python
python脚本实现统计日志文件中的ip访问次数代码分享
Aug 06 Python
python复制文件的方法实例详解
May 22 Python
解决Python pandas df 写入excel 出现的问题
Jul 04 Python
Django restframework 源码分析之认证详解
Feb 22 Python
利用python在大量数据文件下删除某一行的例子
Aug 21 Python
python爬虫-模拟微博登录功能
Sep 12 Python
Python 转换RGB颜色值的示例代码
Oct 13 Python
如何基于Python批量下载音乐
Nov 11 Python
python字符串反转的四种方法详解
Dec 02 Python
pytorch之Resize()函数具体使用详解
Feb 27 Python
基于Keras中Conv1D和Conv2D的区别说明
Jun 19 Python
Python进阶之自定义对象实现切片功能
Jan 07 #Python
Python基于matplotlib画箱体图检验异常值操作示例【附xls数据文件下载】
Jan 07 #Python
python读取几个G的csv文件方法
Jan 07 #Python
实时获取Python的print输出流方法
Jan 07 #Python
Python 运行 shell 获取输出结果的实例
Jan 07 #Python
在python 中实现运行多条shell命令
Jan 07 #Python
Python之使用adb shell命令启动应用的方法详解
Jan 07 #Python
You might like
PHP保存带BOM文件的方法
2015/02/12 PHP
如何利用http协议发布博客园博文评论
2015/08/03 PHP
PHP实现的DES加密解密封装类完整实例
2017/04/29 PHP
stripos函数知识点实例分享
2019/02/11 PHP
jquery 图片截取工具jquery.imagecropper.js
2010/04/09 Javascript
jQuery选择没有colspan属性的td的代码
2010/07/06 Javascript
举例详解AngularJS中ngShow和ngHide的使用方法
2015/06/19 Javascript
JS制作图形验证码实现代码
2020/10/19 Javascript
微信小程序 支付后台java实现实例
2017/05/09 Javascript
原生JS实现的双色球功能示例
2018/02/02 Javascript
在vue项目中使用element-ui的Upload上传组件的示例
2018/02/08 Javascript
vue实现动态列表点击各行换色的方法
2018/09/13 Javascript
微信小程序车牌号码模拟键盘输入功能的实现代码
2018/11/11 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
2019/05/05 Javascript
使用layui实现的左侧菜单栏以及动态操作tab项方法
2019/09/10 Javascript
浅谈JavaScript窗体Window.ShowModalDialog使用
2020/07/22 Javascript
[48:24]完美世界DOTA2联赛循环赛LBZS vs Forest 第一场 10月30日
2020/10/31 DOTA
用Python编写一个简单的俄罗斯方块游戏的教程
2015/04/03 Python
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
python和flask中返回JSON数据的方法
2018/03/26 Python
解决Python 中英文混输格式对齐的问题
2018/07/16 Python
Pycharm小白级简单使用教程
2020/01/08 Python
Python如何输出警告信息
2020/07/30 Python
HTML5拖放API实现自动生成相框功能
2020/04/07 HTML / CSS
Jeep牧马人、切诺基和自由人零配件:4 Wheel Drive Hardware
2017/07/02 全球购物
村委会主任先进事迹
2014/01/15 职场文书
公司请假条格式
2014/04/11 职场文书
五分钟演讲稿
2014/04/30 职场文书
房展策划方案
2014/06/07 职场文书
动画设计系毕业生求职信
2014/07/15 职场文书
2015年高考寄语或鼓励的话
2015/03/23 职场文书
爸爸的三轮车观后感
2015/06/16 职场文书
汽车车尾标语大全
2015/08/11 职场文书
“爱眼护眼,提前预防近视”倡议书3篇
2019/10/30 职场文书
python实现过滤敏感词
2021/05/08 Python
纯html+css实现Element loading效果
2021/08/02 HTML / CSS