python使用datetime模块计算各种时间间隔的方法


Posted in Python onMarch 24, 2015

本文实例讲述了python使用datetime模块计算各种时间间隔的方法。分享给大家供大家参考。具体分析如下:

python中通过datetime模块可以很方便的计算两个时间的差,datetime的时间差单位可以是天、小时、秒,甚至是微秒,下面的代码就演示了datetime模块在计算时间差时的强大功能

# -*- coding: utf-8 -*-
#!/usr/bin/env python
import datetime
#datetime一般的时间计算
d1 = datetime.datetime(2013, 8, 05,15,50)
d2 = datetime.datetime(2013, 8, 4,21,9,0,0)
d3 = datetime.timedelta(microseconds=5000)
print u'相差:%s微秒'%(d1-d2).microseconds
print u'相差:%s秒'%(d1-d2).seconds
print u'相差:%s天'%(d1-d2).days
print u'时间间隔:%s微秒'%d3
#时区转换,当前系统所在时区+1
d = datetime.datetime.now()
d = d + datetime.timedelta(seconds=3600)
print d
print d.ctime()

输出结果如下:

相差:0微秒
相差:67260秒
相差:0天
时间间隔:0:00:00.005000微秒
2013-08-30 11:29:29.663000
Fri Aug 30 11:29:29 2013

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

Python 相关文章推荐
python使用ctypes模块调用windowsapi获取系统版本示例
Apr 17 Python
python中根据字符串调用函数的实现方法
Jun 12 Python
TensorFlow变量管理详解
Mar 10 Python
学生信息管理系统python版
Oct 17 Python
对pandas中时间窗函数rolling的使用详解
Nov 28 Python
Python socket模块方法实现详解
Nov 05 Python
Python接口测试文件上传实例解析
May 22 Python
使用python实现下载我们想听的歌曲,速度超快
Jul 09 Python
python 实现一个简单的线性回归案例
Dec 17 Python
常用的Python代码调试工具总结
Jun 23 Python
Python办公自动化解决world文件批量转换
Sep 15 Python
python计算列表元素与乘积详情
Aug 05 Python
python实现通过pil模块对图片格式进行转换的方法
Mar 24 #Python
python读取json文件并将数据插入到mongodb的方法
Mar 23 #Python
python调用机器喇叭发出蜂鸣声(Beep)的方法
Mar 23 #Python
python批量生成本地ip地址的方法
Mar 23 #Python
python通过字典dict判断指定键值是否存在的方法
Mar 21 #Python
python执行外部程序的常用方法小结
Mar 21 #Python
python使用Flask框架获取用户IP地址的方法
Mar 21 #Python
You might like
php网页后退不再出现过期
2007/03/08 PHP
php表单提交问题的解决方法
2011/04/12 PHP
jQuery DOM操作小结与实例
2010/01/07 Javascript
javascript在事件监听方面的兼容性小结
2010/04/07 Javascript
JavaScript学习历程和心得小结
2010/08/16 Javascript
Javascript base64编码实现代码
2011/12/02 Javascript
js读取被点击次数的简单实例(从数据库中读取)
2014/03/07 Javascript
提升PHP安全:8个必须修改的PHP默认配置
2014/11/17 Javascript
JQuery自动触发事件的方法
2015/06/13 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
Bootstrap入门书籍之(零)Bootstrap简介
2016/02/17 Javascript
微信公众号支付H5调用支付解析
2016/11/04 Javascript
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
2016/12/26 Javascript
Angular.JS内置服务$http对数据库的增删改使用教程
2017/05/07 Javascript
React利用插件和不用插件实现双向绑定的方法详解
2017/07/03 Javascript
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
详解plotly.js 绘图库入门使用教程
2018/02/23 Javascript
Element Table的row-class-name无效与动态高亮显示选中行背景色
2018/11/30 Javascript
详解iview的checkbox多选框全选时校验问题
2019/06/10 Javascript
聊聊Vue 中 title 的动态修改问题
2019/06/11 Javascript
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
Python的print用法示例
2014/02/11 Python
剖析Python的Twisted框架的核心特性
2016/05/25 Python
Python3使用SMTP发送带附件邮件
2020/06/16 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
python opencv实现证件照换底功能
2019/08/19 Python
Python pip 安装与使用(安装、更新、删除)
2019/10/06 Python
使用python绘制cdf的多种实现方法
2020/02/25 Python
感恩教育月活动总结
2014/07/07 职场文书
安全例会汇报材料
2014/08/23 职场文书
2015年度绩效考核工作总结
2015/05/27 职场文书
任命书格式模板
2015/09/22 职场文书
2016年小学“感恩教师”主题队日活动总结
2016/04/01 职场文书
数据分析数据库ClickHouse在大数据领域应用实践
2022/04/03 MySQL
电脑开机弹出documents文件夹怎么回事?弹出documents文件夹解决方法
2022/04/08 数码科技
Python 图片添加美颜效果
2022/04/28 Python