python获取指定时间差的时间实例详解


Posted in Python onApril 11, 2017

python获取指定时间差的时间实例详解

在分析数据的时间经常需要截取一定范围时间的数据,比如三天之内,两小时前等等时间要求的数据,因此将该部分经常需要用到的功能模块化,方便以后以后用到的时候复用。在此,也分享给大家。

import time 
import sys 
reload(sys) 
 
def get_day_of_day(UTC=False, days=0, hours=0, miutes=0, seconds=0): 
 ''''''' 
 if days>=0,date is larger than today 
 if days<0,date is less than today 
 date format = "YYYY-MM-DD" 
 ''' 
 now = time.time() 
 timeNew = now + days*24*60*60 + hours*60*60 + miutes*60 + seconds 
 if UTC : 
 timeNew = timeNew + time.timezone 
 t = time.localtime(timeNew) 
 return time.strftime('%Y-%m-%d %H:%M:%S', t) 
 
#使用UTC时间 两小时前 
t = get_day_of_day(True,0,-2) 
print t 
#当地时间 三天前 
t = get_day_of_day(False,-3) 
print t 
#当地时间 三天后 
t = get_day_of_day(False,3) 
print t

运行后所得结果:

2016-04-30 20:25:56 
2016-05-06 20:25:56

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python正则匹配查询港澳通行证办理进度示例分享
Dec 27 Python
python爬虫常用的模块分析
Aug 29 Python
python去除文件中重复的行实例
Jun 29 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
Jan 22 Python
Python实现非正太分布的异常值检测方式
Dec 09 Python
Python中sorted()排序与字母大小写的问题
Jan 14 Python
tensorflow查看ckpt各节点名称实例
Jan 21 Python
Python带参数的装饰器运行原理解析
Jun 09 Python
python如何操作mysql
Aug 17 Python
Python filter过滤器原理及实例应用
Aug 18 Python
Python描述数据结构学习之哈夫曼树篇
Sep 07 Python
python爬虫爬取图片的简单代码
Jan 18 Python
一个基于flask的web应用诞生 组织结构调整(7)
Apr 11 #Python
一个基于flask的web应用诞生 记录用户账户登录状态(6)
Apr 11 #Python
一个基于flask的web应用诞生 用户注册功能开发(5)
Apr 11 #Python
一个基于flask的web应用诞生 flask和mysql相连(4)
Apr 11 #Python
一个基于flask的web应用诞生 bootstrap框架美化(3)
Apr 11 #Python
一个基于flask的web应用诞生 使用模板引擎和表单插件(2)
Apr 11 #Python
非递归的输出1-N的全排列实例(推荐)
Apr 11 #Python
You might like
php侧拉菜单 漂亮,可以向右或者向左展开,支持FF,IE
2009/10/15 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
Yii列表定义与使用分页方法小结(3种方法)
2016/07/15 PHP
详解如何在云服务器上部署Laravel
2017/06/30 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
图片完美缩放
2006/09/07 Javascript
用js重建星际争霸
2006/12/22 Javascript
js调用flash的效果代码
2008/04/26 Javascript
Bootstrap基础学习
2015/06/16 Javascript
jquery实现全选、不选、反选的两种方法
2016/09/06 Javascript
js 作用域和变量详解
2017/02/16 Javascript
jQuery插件echarts实现的去掉X轴、Y轴和网格线效果示例【附demo源码下载】
2017/03/04 Javascript
AngularJS实现页面定时刷新
2017/03/14 Javascript
基于jQuery.i18n实现web前端的国际化
2018/05/04 jQuery
JavaScript 截取字符串代码实例
2019/09/05 Javascript
Vue作用域插槽实现方法及作用详解
2020/07/08 Javascript
Vue实现图书管理案例
2021/01/20 Vue.js
python常规方法实现数组的全排列
2015/03/17 Python
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
Python如何实现文本转语音
2016/08/08 Python
在Python函数中输入任意数量参数的实例
2019/07/16 Python
python  文件的基本操作 菜中菜功能的实例代码
2019/07/17 Python
Python将主机名转换为IP地址的方法
2019/08/14 Python
Python脚本操作Excel实现批量替换功能
2019/11/20 Python
Python 防止死锁的方法
2020/07/29 Python
使用Python制作一盏 3D 花灯喜迎元宵佳节
2021/02/26 Python
html5 更新图片颜色示例代码
2014/07/29 HTML / CSS
毕业自我评价
2014/02/05 职场文书
党员对十八届四中全会的期盼思想汇报范文
2014/10/17 职场文书
预备党员群众意见
2015/06/01 职场文书
火烧圆明园观后感
2015/06/03 职场文书
国庆节主题班会
2015/08/15 职场文书
雄兵连:第三季先行图公开,天使恶魔联合,银河之力的新力量
2021/06/11 国漫
浅谈Python中的正则表达式
2021/06/28 Python
SpringBoot整合RabbitMQ的5种模式实战
2021/08/02 Java/Android
电脑关机速度很慢怎么办 提升电脑关机速度设置教程
2022/04/08 数码科技