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 相关文章推荐
Eclipse + Python 的安装与配置流程
Mar 05 Python
Python Requests安装与简单运用
Apr 07 Python
python监控键盘输入实例代码
Feb 09 Python
tensorflow 恢复指定层与不同层指定不同学习率的方法
Jul 26 Python
python爬取cnvd漏洞库信息的实例
Feb 14 Python
解决yum对python依赖版本问题
Jul 05 Python
Python3环境安装Scrapy爬虫框架过程及常见错误
Jul 12 Python
PYTHON EVAL的用法及注意事项解析
Sep 06 Python
pandas.DataFrame.drop_duplicates 用法介绍
Jul 06 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
Feb 01 Python
Python中tkinter的用户登录管理的实现
Apr 22 Python
分享几种python 变量合并方法
Mar 20 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数组对百万数据进行排除重复数据的实现代码
2010/06/08 PHP
用php代码限制国内IP访问我们网站
2015/09/26 PHP
PHP入门教程之面向对象的特性分析(继承,多态,接口,抽象类,抽象方法等)
2016/09/11 PHP
yii2-GridView在开发中常用的功能及技巧总结
2017/01/07 PHP
JavaScript mapreduce工作原理简析
2012/11/25 Javascript
原始XMLHttpRequest方法详情回顾
2013/11/28 Javascript
DOM节点删除函数removeChild()用法实例
2015/01/12 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
javascript九宫格图片随机打乱位置的实现方法
2017/03/15 Javascript
JavaScript使用FileReader实现图片上传预览效果
2020/03/27 Javascript
SeaJS中use函数用法实例分析
2017/10/10 Javascript
vue+elementUI(el-upload)图片压缩,默认同比例压缩操作
2020/08/10 Javascript
[47:35]VP vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
[44:30]完美世界DOTA2联赛PWL S2 GXR vs Magma 第一场 11.25
2020/11/26 DOTA
Python的自动化部署模块Fabric的安装及使用指南
2016/01/19 Python
Python实现调度算法代码详解
2017/12/01 Python
python PyTorch参数初始化和Finetune
2018/02/11 Python
python3学生名片管理v2.0版
2018/11/29 Python
利用Python模拟登录pastebin.com的实现方法
2019/07/12 Python
Django项目中使用JWT的实现代码
2019/11/04 Python
在Python中预先初始化列表内容和长度的实现
2019/11/28 Python
python实现最短路径的实例方法
2020/07/19 Python
Django生成数据库及添加用户报错解决方案
2020/10/09 Python
python+appium+yaml移动端自动化测试框架实现详解
2020/11/24 Python
英国第一独立滑雪板商店:The Snowboard Asylum
2020/01/16 全球购物
教师自我鉴定范文
2013/11/10 职场文书
计算机相关的自我评价
2014/01/15 职场文书
酒店拾金不昧表扬信
2014/01/18 职场文书
总经理司机职责
2014/02/02 职场文书
《蜗牛的奖杯》教后反思
2014/04/24 职场文书
2014年药品销售工作总结
2014/12/16 职场文书
员工旷工检讨书
2015/08/15 职场文书
自己搭建resnet18网络并加载torchvision自带权重的操作
2021/05/13 Python
sql中mod()函数取余数的用法
2021/05/29 SQL Server
HTML基础详解(上)
2021/10/16 HTML / CSS
阿里云服务器部署RabbitMQ集群的详细教程
2022/06/01 Servers