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和Ruby中each循环引用变量问题(一个隐秘BUG?)
Jun 04 Python
web.py获取上传文件名的正确方法
Aug 26 Python
Python中字符串的修改及传参详解
Nov 30 Python
flask + pymysql操作Mysql数据库的实例
Nov 13 Python
Python request设置HTTPS代理代码解析
Feb 12 Python
pandas中去除指定字符的实例
May 18 Python
Python 实现异步调用函数的示例讲解
Oct 14 Python
Python 获取指定文件夹下的目录和文件的实现
Aug 30 Python
Django中间件拦截未登录url实例详解
Sep 03 Python
Pytorch 实现focal_loss 多类别和二分类示例
Jan 14 Python
对python中list的五种查找方法说明
Jul 13 Python
python录音并调用百度语音识别接口的示例
Dec 01 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下几个常用的去空、分组、调试数组函数
2009/02/22 PHP
PHP错误提示的关闭方法详解
2013/06/23 PHP
PHP6 中可能会出现的新特性预览
2014/04/04 PHP
自己写的php curl库实现整站克隆功能
2015/02/12 PHP
php基于session实现数据库交互的类实例
2015/08/03 PHP
php unicode编码和字符串互转的方法
2020/08/12 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
php判断IP地址是否在多个IP段内
2020/08/18 PHP
JQuery插件Style定制化方法的分析与比较
2012/05/03 Javascript
使用javascript创建快捷方式的简单实例
2013/08/09 Javascript
一个小例子解释如何来阻止Jquery事件冒泡
2014/07/17 Javascript
浅谈Javascript中匀速运动的停止条件
2014/12/19 Javascript
浅析JavaScript 调试方法和技巧
2015/10/22 Javascript
Javascript中匿名函数的调用与写法实例详解(多种)
2016/01/26 Javascript
js实现统计字符串中特定字符出现个数的方法
2016/08/02 Javascript
HTML5基于Tomcat 7.0实现WebSocket连接并实现简单的实时聊天
2016/10/31 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
vue.js数据绑定操作详解
2018/04/23 Javascript
Python中的Numpy入门教程
2014/04/26 Python
python实现简单的TCP代理服务器
2014/10/08 Python
基于python实现聊天室程序
2018/07/27 Python
Django contenttypes 框架详解(小结)
2018/08/13 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
对Python3 pyc 文件的使用详解
2019/02/16 Python
在python中用url_for构造URL的方法
2019/07/25 Python
Python实现字符串中某个字母的替代功能
2019/10/21 Python
修改Pandas的行或列的名字(重命名)
2019/12/18 Python
Python ATM功能实现代码实例
2020/03/19 Python
Python图像阈值化处理及算法比对实例解析
2020/06/19 Python
美国最大的户外装备和服装购物网站:Backcountry
2019/10/15 全球购物
写好求职信第一句话的技巧
2013/10/26 职场文书
幼儿园秋季开学寄语
2014/08/02 职场文书
工作作风整顿个人剖析材料
2014/10/11 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
python使用PySimpleGUI设置进度条及控件使用
2021/06/10 Python