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实现目录树生成示例
Mar 28 Python
python实现文本文件合并
Dec 29 Python
Python读大数据txt
Mar 28 Python
Python中shutil模块的学习笔记教程
Apr 04 Python
使用Python对MySQL数据操作
Apr 06 Python
python如何实现内容写在图片上
Mar 23 Python
Tensorflow实现AlexNet卷积神经网络及运算时间评测
May 24 Python
Django中使用Celery的教程详解
Aug 24 Python
django项目中使用手机号登录的实例代码
Aug 15 Python
python+Django+pycharm+mysql 搭建首个web项目详解
Nov 29 Python
Scrapy框架实现的登录网站操作示例
Feb 06 Python
Python自动化测试中yaml文件读取操作
Aug 20 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中取得image按钮传递的name值
2006/10/09 PHP
解析PHP 5.5 新特性
2013/07/02 PHP
PHP调试及性能分析工具Xdebug详解
2017/02/09 PHP
golang、python、php、c++、c、java、Nodejs性能对比
2017/03/12 NodeJs
HTML中事件触发列表与解说
2007/07/09 Javascript
百度Popup.js弹出框进化版 拖拽小框架发布 兼容IE6/7/8,Firefox,Chrome
2010/04/13 Javascript
JavaScript NodeTree导航栏(菜单项JSON类型/自制)
2013/02/01 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
javascript中indexOf技术详解
2015/05/07 Javascript
javascript中setTimeout使用指南
2015/07/26 Javascript
js return返回多个值,通过对象的属性访问方法
2017/02/21 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
浅谈用Webpack路径压缩图片上传尺寸获取的问题
2018/02/22 Javascript
jquery 实现拖动文件上传加载进度条功能
2018/03/18 jQuery
Vue Element UI + OSS实现上传文件功能
2019/07/31 Javascript
用vue写一个日历
2020/11/02 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
[47:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python进行数据科学工作的简单入门教程
2015/04/01 Python
python 表达式和语句及for、while循环练习实例
2017/07/07 Python
Python中低维数组填充高维数组的实现
2019/12/02 Python
在pycharm中实现删除bookmark
2020/02/14 Python
TensorFlow的reshape操作 tf.reshape的实现
2020/04/19 Python
Python 如何对文件目录操作
2020/07/10 Python
80年代复古T恤:TruffleShuffle
2018/07/02 全球购物
TripAdvisor日本:全球领先的旅游网站
2019/02/14 全球购物
网络安全方面的面试题
2015/11/04 面试题
MYSQL基础面试题
2012/05/13 面试题
实习自我鉴定模板
2013/09/28 职场文书
医学专业本科毕业生自我鉴定
2013/12/28 职场文书
经典团队口号
2014/06/06 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
安全责任书
2015/01/29 职场文书
检讨书怎么写
2015/05/07 职场文书
道歉的话怎么说
2015/05/12 职场文书
雷锋之歌观后感
2015/06/10 职场文书