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中操作字符串之replace()方法的使用
May 19 Python
举例讲解Python中的Null模式与桥接模式编程
Feb 02 Python
详解Python中的from..import绝对导入语句
Jun 21 Python
利用Anaconda完美解决Python 2与python 3的共存问题
May 25 Python
解决win64 Python下安装PIL出错问题(图解)
Sep 03 Python
想学python 这5本书籍你必看!
Dec 11 Python
Python 串口读写的实现方法
Jun 12 Python
如何基于python操作excel并获取内容
Dec 24 Python
IronPython连接MySQL的方法步骤
Dec 27 Python
Django实现将views.py中的数据传递到前端html页面,并展示
Mar 16 Python
django中嵌套的try-except实例
May 21 Python
Python变量及数据类型用法原理汇总
Aug 06 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+javascript液晶时钟
2006/10/09 PHP
php 无限级数据JSON格式及JS解析
2010/07/17 PHP
PHP中simplexml_load_string函数使用说明
2011/01/01 PHP
php除数取整示例
2014/04/24 PHP
常见PHP数据库解决方案分析介绍
2015/09/24 PHP
简单JS代码压缩器
2006/10/12 Javascript
js生成随机数之random函数随机示例
2013/12/20 Javascript
iframe里使用JavaScript控制主页转向的方法
2015/04/03 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
跟我学习javascript的全局变量
2015/11/16 Javascript
微信小程序 后台登录(非微信账号)实例详解
2017/03/31 Javascript
基于模板引擎Jade的应用(详解)
2017/12/12 Javascript
以Python的Pyspider为例剖析搜索引擎的网络爬虫实现方法
2015/03/30 Python
用Python登录Gmail并发送Gmail邮件的教程
2015/04/17 Python
python删除特定文件的方法
2015/07/30 Python
Python字符串特性及常用字符串方法的简单笔记
2016/01/04 Python
快速了解Python中的装饰器
2018/01/11 Python
python pip源配置,pip配置文件存放位置的方法
2019/07/12 Python
pytorch 模型可视化的例子
2019/08/17 Python
基于python实现从尾到头打印链表
2019/11/02 Python
Python中BeautifuSoup库的用法使用详解
2019/11/15 Python
Python-numpy实现灰度图像的分块和合并方式
2020/01/09 Python
python判断all函数输出结果是否为true的方法
2020/12/03 Python
CSS3中的display:grid,网格布局介绍
2019/10/30 HTML / CSS
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
微软马来西亚官方网站:Microsoft马来西亚
2019/11/22 全球购物
欢迎横幅标语
2014/06/17 职场文书
法院授权委托书范文
2014/08/02 职场文书
教师民族团结演讲稿
2014/08/27 职场文书
房屋授权委托书范本
2014/10/07 职场文书
2014大学班主任工作总结
2014/11/08 职场文书
2014年英语工作总结
2014/12/20 职场文书
工作简历自我评价
2015/03/11 职场文书
2015小学师德工作总结
2015/07/21 职场文书
工厂无线对讲系统解决方案
2022/02/18 无线电