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抓取百度查询结果的方法
Jul 08 Python
Python中scatter函数参数及用法详解
Nov 08 Python
在CentOS6上安装Python2.7的解决方法
Jan 09 Python
selenium+python 对输入框的输入处理方法
Oct 11 Python
Python 计算任意两向量之间的夹角方法
Jul 05 Python
python实现登录密码重置简易操作代码
Aug 14 Python
Flask框架 CSRF 保护实现方法详解
Oct 30 Python
Python3 shutil(高级文件操作模块)实例用法总结
Feb 19 Python
Scrapy框架介绍之Puppeteer渲染的使用
Jun 19 Python
详解java调用python的几种用法(看这篇就够了)
Dec 10 Python
Python用access判断文件是否被占用的实例方法
Dec 17 Python
Python学习之异常中的finally使用详解
Mar 16 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
MYSQL数据库初学者使用指南
2006/11/16 PHP
php 智能404跳转代码,适合换域名没改变目录的网站
2010/06/04 PHP
ionCube 一款类似zend的PHP加密/解密工具
2010/07/25 PHP
PHP5.4起内置web服务器使用方法
2016/08/09 PHP
PHP缓存工具XCache安装与使用方法详解
2018/04/09 PHP
使用jQuery简化Ajax开发 Ajax开发入门
2009/10/14 Javascript
Javascript select下拉框操作常用方法
2009/11/09 Javascript
从零开始学习jQuery (六) jquery中的AJAX使用
2011/02/23 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
JS操作图片(增,删,改) 例子
2013/04/17 Javascript
JavaScript版TAB选项卡效果实例
2013/08/16 Javascript
nodejs npm package.json中文文档
2014/09/04 NodeJs
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
浅谈javascript中的constructor
2016/06/08 Javascript
Javascript之面向对象--封装
2016/12/02 Javascript
详解vue父子模版嵌套案例
2017/03/04 Javascript
微信小程序scroll-view实现字幕滚动
2018/07/14 Javascript
vue中的router-view组件的使用教程
2018/10/23 Javascript
微信小程序中weui用法解析
2019/10/21 Javascript
详解jQuery中的prop()使用方法
2020/01/05 jQuery
基于Vue中的父子传值问题解决
2020/07/27 Javascript
详解 javascript对象创建模式
2020/10/30 Javascript
python算法学习之基数排序实例
2013/12/18 Python
python遍历文件夹找出文件夹后缀为py的文件方法
2018/10/21 Python
解决Python下imread,imwrite不支持中文的问题
2018/12/05 Python
Python使用sqlalchemy模块连接数据库操作示例
2019/03/13 Python
python 函数嵌套及多函数共同运行知识点讲解
2020/03/03 Python
TensorFlow2.X结合OpenCV 实现手势识别功能
2020/04/08 Python
Python如何实现的二分查找算法
2020/05/27 Python
Pycharm 如何一键加引号的方法步骤
2021/02/05 Python
python re模块常见用法例举
2021/03/01 Python
世界最大的私人旅行指南出版商:孤独星球
2016/08/23 全球购物
工程技术员岗位职责
2014/03/02 职场文书
出纳担保书范文
2014/04/02 职场文书
企业宣传策划方案
2014/05/29 职场文书
管理岗位竞聘演讲稿
2014/08/18 职场文书