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 相关文章推荐
PyCharm使用教程之搭建Python开发环境
Jun 07 Python
Django返回json数据用法示例
Sep 18 Python
使用NumPy和pandas对CSV文件进行写操作的实例
Jun 14 Python
python检测主机的连通性并记录到文件的实例
Jun 21 Python
详解利用django中间件django.middleware.csrf.CsrfViewMiddleware防止csrf攻击
Oct 09 Python
简单了解django orm中介模型
Jul 30 Python
余弦相似性计算及python代码实现过程解析
Sep 18 Python
python文件读写代码实例
Oct 21 Python
Python实现Word表格转成Excel表格的示例代码
Apr 16 Python
Django全局启用登陆验证login_required的方法
Jun 02 Python
python制作微博图片爬取工具
Jan 16 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
Feb 18 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
十大“创意”战术!
2020/03/04 星际争霸
收藏的一个php小偷的核心程序
2007/04/09 PHP
php数组去除空值函数分享
2015/02/02 PHP
PHP截取发动短信内容的方法
2017/07/04 PHP
jquery上传插件fineuploader上传文件使用方法(jquery图片上传插件)
2013/12/05 Javascript
JS中的构造函数详细解析
2014/03/10 Javascript
jquery 新建的元素事件绑定问题解决方案
2014/06/12 Javascript
JavaScript正则表达式实例详解
2016/10/16 Javascript
bootstrap时间控件daterangepicker使用方法及各种小bug修复
2017/10/25 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
VUE2.0+ElementUI2.0表格el-table循环动态列渲染的写法详解
2018/11/30 Javascript
antd的select下拉框因为数据量太大造成卡顿的解决方式
2020/10/31 Javascript
[03:17]2014DOTA2 国际邀请赛中国区预选赛 四强专访
2014/05/23 DOTA
[48:02]Ti4循环赛第三日 VG vs Liquid和NEWBEE vs DK
2014/07/12 DOTA
python字符串替换的2种方法
2014/11/30 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
Python Json模块中dumps、loads、dump、load函数介绍
2018/05/15 Python
python实现内存监控系统
2021/03/07 Python
Numpy中的mask的使用
2018/07/21 Python
python Web开发你要理解的WSGI & uwsgi详解
2018/08/01 Python
浅谈python的输入输出,注释,基本数据类型
2019/04/02 Python
Office DEPOT法国官网:欧迪办公用品采购
2018/01/03 全球购物
澳大利亚家居用品零售商:Harris Scarfe
2020/10/10 全球购物
能否解释一下XSS cookie盗窃是什么意思
2012/06/02 面试题
工商管理专业实习大学生自我鉴定
2013/09/19 职场文书
信息与计算科学专业推荐信
2014/02/23 职场文书
外贸采购员岗位职责
2014/03/08 职场文书
幼儿园中班教师寄语
2014/04/03 职场文书
小学班干部竞选演讲稿
2014/04/24 职场文书
我的小天地教学反思
2014/04/30 职场文书
六一儿童节演讲稿
2014/05/23 职场文书
2014年国庆标语
2014/06/30 职场文书
汉语言文学毕业求职信
2014/07/17 职场文书
教师工作失职检讨书
2014/09/18 职场文书
三方股东合作协议书范本
2014/09/28 职场文书
Nginx的反向代理实例详解
2021/03/31 Servers