利用python计算时间差(返回天数)


Posted in Python onSeptember 07, 2019

前言

本文主要给大家介绍了关于python计算时间差(返回天数)的相关资料,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧

方法如下:

将时间戳转换成日期格式:

import time
 
time_stamp = 1547445305
 
time_arr = time.localtime(time_stamp)
 
data_time = time.strftime("%Y-%m-%d %H:%M:%S", time_arr)

计算两个日期格式相差的天数:

def time_long(time1, time2, type="day"):
 """
 计算时间差
 :param time1: 较小的时间(datetime类型)
 :param time2: 较大的时间(datetime类型)
 :param type: 返回结果的时间类型(暂时就是返回相差天数)
 :return: 相差的天数
 """
 day1 = time.strptime(str(time1), '%Y-%m-%d')
 day2 = time.strptime(str(time2), '%Y-%m-%d')
 if type == 'day':
  day_num = (int(time.mktime(day2)) - int(time.mktime(day1))) / (
   24 * 60 * 60)
 return abs(int(day_num))

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
python操作gmail实例
Jan 14 Python
python求解水仙花数的方法
May 11 Python
python中使用psutil查看内存占用的情况
Jun 11 Python
python得到一个excel的全部sheet标签值方法
Dec 10 Python
Python流行ORM框架sqlalchemy安装与使用教程
Jun 04 Python
基于pytorch的保存和加载模型参数的方法
Aug 17 Python
python如何将两个txt文件内容合并
Oct 18 Python
pycharm 2020.2.4 pip install Flask 报错 Error:Non-zero exit code的问题
Dec 04 Python
C++和python实现阿姆斯特朗数字查找实例代码
Dec 07 Python
Python爬虫制作翻译程序的示例代码
Feb 22 Python
python爬取股票最新数据并用excel绘制树状图的示例
Mar 01 Python
Matplotlib可视化之添加让统计图变得简单易懂的注释
Jun 11 Python
Django配置MySQL数据库的完整步骤
Sep 07 #Python
Django项目创建到启动详解(最全最详细)
Sep 07 #Python
Python笔试面试题小结
Sep 07 #Python
使用Python代码实现Linux中的ls遍历目录命令的实例代码
Sep 07 #Python
django创建简单的页面响应实例教程
Sep 06 #Python
如何利用python给图片添加半透明水印
Sep 06 #Python
Python从文件中读取指定的行以及在文件指定位置写入
Sep 06 #Python
You might like
PHP 和 COM
2006/10/09 PHP
留言板翻页的实现详解
2006/10/09 PHP
php读取数据库信息的几种方法
2008/05/24 PHP
PHP 压缩文件夹的类代码
2009/11/05 PHP
Windows下XDebug 手工配置与使用说明
2010/07/11 PHP
深入Apache与Nginx的优缺点比较详解
2013/06/17 PHP
ThinkPHP基于PHPExcel导入Excel文件的方法
2014/10/15 PHP
php制作动态随机验证码
2015/02/12 PHP
PHP redis实现超迷你全文检索
2017/03/04 PHP
详解PHP中的 input属性(隐藏 只读 限制)
2017/08/14 PHP
php+lottery.js实现九宫格抽奖功能
2019/07/21 PHP
javascript面向对象的方式实现的弹出层效果代码
2010/01/28 Javascript
心扬JS分页函数代码
2010/09/10 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
2015/12/25 Javascript
使用jQuery Ajax 请求webservice来实现更简练的Ajax
2016/08/04 Javascript
mui框架移动开发初体验详解
2017/10/11 Javascript
nodejs acl的用户权限管理详解
2018/03/14 NodeJs
Webpack之tree-starking 解析
2018/09/11 Javascript
微信小程序的注册页面包含倒计时验证码、获取用户信息
2019/05/22 Javascript
vue路由插件之vue-route
2019/06/13 Javascript
JS为什么说async/await是generator的语法糖详解
2019/07/11 Javascript
[42:32]VP vs RNG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
Python开发的单词频率统计工具wordsworth使用方法
2014/06/25 Python
Python常用正则表达式符号浅析
2014/08/13 Python
对python中的six.moves模块的下载函数urlretrieve详解
2018/12/19 Python
HTML5 Web Workers之网站也能多线程的实现
2013/04/24 HTML / CSS
JAVA和C++区别都有哪些
2015/03/30 面试题
项目管理计划书
2014/01/09 职场文书
七年级英语教学反思
2014/01/15 职场文书
大学生简短的自我评价分享
2014/02/20 职场文书
一份没有按时交货失信于客户的检讨书
2014/09/19 职场文书
政协会议宣传标语
2014/10/09 职场文书
2014年纠风工作总结
2014/12/08 职场文书
python数据分析之用sklearn预测糖尿病
2021/04/22 Python
Python类方法总结讲解
2021/07/26 Python
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
2022/04/06 Python