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 相关文章推荐
在Apache服务器上同时运行多个Django程序的方法
Jul 22 Python
Python实现字符串格式化输出的方法详解
Sep 20 Python
Python简单实现socket信息发送与监听功能示例
Jan 03 Python
Python抽象和自定义类定义与用法示例
Aug 23 Python
python+pyqt5实现KFC点餐收银系统
Jan 24 Python
python三引号输出方法
Feb 27 Python
Python如何使用字符打印照片
Jan 03 Python
python统计字符串中字母出现次数代码实例
Mar 02 Python
python 获取剪切板内容的两种方法
Nov 28 Python
pytorch 实现L2和L1正则化regularization的操作
Mar 03 Python
Python字典和列表性能之间的比较
Jun 07 Python
一文搞懂Python Sklearn库使用
Aug 23 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
PHP4 与 MySQL 交互使用
2006/10/09 PHP
PHP音乐采集(部分代码)
2007/02/14 PHP
php解析http获取的json字符串变量总是空白null
2015/03/02 PHP
PHP面向对象程序设计类的定义与用法简单示例
2016/12/27 PHP
PHP微信H5支付开发实例
2018/07/25 PHP
HTTP状态代码以及定义(解释)
2007/02/02 Javascript
javascript+xml技术实现分页浏览
2008/07/27 Javascript
jQuery表格插件datatables用法详解
2020/11/23 Javascript
利用jQuery中的ajax分页实现代码
2016/02/25 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
基于jQuery实现淡入淡出效果轮播图
2020/07/31 Javascript
Angular中自定义Debounce Click指令防止重复点击
2017/07/26 Javascript
vue elementUI tree树形控件获取父节点ID的实例
2018/09/12 Javascript
ES6基础之默认参数值
2019/02/21 Javascript
JS判断两个数组或对象是否相同的方法示例
2019/02/28 Javascript
ES2020系列之空值合并运算符 '??'
2020/07/22 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
2021/02/06 Javascript
python服务器与android客户端socket通信实例
2014/11/12 Python
Python的网络编程库Gevent的安装及使用技巧
2016/06/24 Python
Python BS4库的安装与使用详解
2018/08/08 Python
详解python做UI界面的方法
2019/02/27 Python
Python常用数据类型之间的转换总结
2019/09/06 Python
部署Django到阿里云服务器教程示例
2020/06/03 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
详解CSS透明opacity和IE各版本透明度滤镜filter的最准确用法
2016/12/20 HTML / CSS
美国在线纱线商店:Darn Good Yarn
2019/03/20 全球购物
英国门把手公司:Door Handle Company
2019/05/12 全球购物
英语专业职业生涯规划范文
2014/03/05 职场文书
市场营销专业毕业生求职信
2014/03/26 职场文书
个人租房协议书
2014/04/09 职场文书
公司离职证明标准样本
2014/10/05 职场文书
2015学校六五普法工作总结
2015/04/22 职场文书
雷锋之歌观后感
2015/06/10 职场文书
家庭贫困证明
2015/06/16 职场文书
SqlServer 垂直分表(减少程序改动)
2021/04/16 SQL Server
面试被问select......for update会锁表还是锁行
2021/11/11 MySQL