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之入门(五)缩进和选择
May 27 Python
Python使用Matplotlib实现Logos设计代码
Dec 25 Python
Python基于更相减损术实现求解最大公约数的方法
Apr 04 Python
Python多继承原理与用法示例
Aug 23 Python
Python编程图形库之Pillow使用方法讲解
Dec 28 Python
python如何实现从视频中提取每秒图片
Oct 22 Python
PyQt 图解Qt Designer工具的使用方法
Aug 06 Python
基于Python+Appium实现京东双十一自动领金币功能
Oct 31 Python
pytorch的batch normalize使用详解
Jan 15 Python
Keras自动下载的数据集/模型存放位置介绍
Jun 19 Python
Python如何使用神经网络进行简单文本分类
Feb 25 Python
Elasticsearch 索引操作和增删改查
Apr 19 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中一个完整表单处理实现代码
2011/11/10 PHP
zend framework框架中url大小写问题解决方法
2014/08/19 PHP
Yii学习总结之安装配置
2015/02/22 PHP
PHP按符号截取字符串的指定部分的实现方法
2018/09/10 PHP
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
2007/01/29 Javascript
javascript获取网页中指定节点的父节点、子节点的方法小结
2013/04/24 Javascript
Firefox中通过JavaScript复制数据到剪贴板(Copy to Clipboard 跨浏览器版)
2013/11/22 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
jQuery插件pagination实现分页特效
2015/04/12 Javascript
详解JavaScript中void语句的使用
2015/06/04 Javascript
QQ登录背景闪动效果附效果演示源码下载
2015/09/22 Javascript
使用微信内置浏览器点击下拉框出现页面乱跳转现象(iphone),该怎么办
2016/01/04 Javascript
Bootstrap框架下下拉框select搜索功能
2020/03/26 Javascript
浅谈Javascript中的12种DOM节点类型
2016/08/19 Javascript
Centos7 中安装 Node.js v4.4.4
2016/11/03 Javascript
使用jquery给新生的th绑定hover事件的实例
2017/02/10 Javascript
原生js二级联动效果
2017/06/20 Javascript
jQuery开源组件BootstrapValidator使用详解
2017/06/29 jQuery
JavaScript实现二维坐标点排序效果
2017/07/18 Javascript
JavaScript编程设计模式之构造器模式实例分析
2017/10/25 Javascript
详解解决使用axios发送json后台接收不到的问题
2018/06/27 Javascript
Vue条件循环判断+计算属性+绑定样式v-bind的实例
2018/09/18 Javascript
使用ESLint禁止项目导入特定模块的方法步骤
2019/03/04 Javascript
浅谈Vue.js 关于页面加载完成后执行一个方法的问题
2019/04/01 Javascript
vue2.0基于vue-cli+element-ui制作树形treeTable
2019/04/30 Javascript
jquery更改元素属性attr()方法操作示例
2020/05/22 jQuery
vue组件暴露和.js文件暴露接口操作
2020/08/11 Javascript
在Python下尝试多线程编程
2015/04/28 Python
python 应用之Pycharm 新建模板默认添加编码格式-作者-时间等信息【推荐】
2019/06/17 Python
python自定义函数def的应用详解
2020/06/03 Python
毕业生物理教师求职信
2013/10/17 职场文书
开办饭店创业计划书
2013/12/28 职场文书
党员教师工作决心书
2014/03/13 职场文书
中职生求职信
2014/07/01 职场文书
居委会四风问题个人对照检查材料
2014/09/25 职场文书
JVM之方法返回地址详解
2022/02/28 Java/Android