利用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二维码生成库qrcode安装和使用示例
Dec 16 Python
Python import自定义模块方法
Feb 12 Python
Django的数据模型访问多对多键值的方法
Jul 21 Python
使用Python读写文本文件及编写简单的文本编辑器
Mar 11 Python
python 获取文件下所有文件或目录os.walk()的实例
Apr 23 Python
TensorFlow用expand_dim()来增加维度的方法
Jul 26 Python
Python异常的检测和处理方法
Oct 26 Python
python 成功引入包但无法正常调用的解决
Mar 09 Python
使用Python实现批量ping操作方法
May 06 Python
属性与 @property 方法让你的python更高效
Sep 21 Python
用pushplus+python监控亚马逊到货动态推送微信
Jan 29 Python
python 判断字符串当中是否包含字符(str.contain)
Jun 01 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
简单的cookie计数器实现源码
2013/06/07 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
2015/12/14 PHP
PHP实现适用于文件内容操作的分页类
2016/06/15 PHP
PHP多种序列化/反序列化的方法详解
2017/06/23 PHP
文本框输入时 实现自动提示(像百度、google一样)
2012/04/05 Javascript
jquery中ajax跨域方法实例分析
2015/12/18 Javascript
js剪切板应用clipboardData实例解析
2016/05/29 Javascript
JS+CSS3模拟溢出滚动效果
2016/08/12 Javascript
AngularJS使用ng-inlude指令加载页面失败的原因与解决方法
2017/01/19 Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
2017/07/25 Javascript
Angular CLI 安装和使用教程
2017/09/13 Javascript
JS正则表达式完美实现身份证校验功能
2017/10/18 Javascript
解析Vue2 dist 目录下各个文件的区别
2017/11/22 Javascript
js+canvas实现验证码功能
2020/09/21 Javascript
angularJs复选框checkbox选中进行ng-show显示隐藏的方法
2018/10/08 Javascript
vue学习笔记之过滤器的基本使用方法实例分析
2020/02/01 Javascript
[01:14:55]EG vs Spirit Supermajor 败者组 BO3 第三场 6.4
2018/06/05 DOTA
[48:11]完美世界DOTA2联赛 Magma vs GXR 第二场 11.07
2020/11/10 DOTA
[58:00]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Elephant BO3 第二场 2月7日
2021/03/11 DOTA
python中while循环语句用法简单实例
2015/05/07 Python
django项目运行因中文而乱码报错的几种情况解决
2017/11/07 Python
安装python时MySQLdb报错的问题描述及解决方法
2018/03/20 Python
python和shell获取文本内容的方法
2018/06/05 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
python 3.6.7实现端口扫描器
2019/09/04 Python
Python打开文件、文件读写操作、with方式、文件常用函数实例分析
2020/01/07 Python
全网首秀之Pycharm十大实用技巧(推荐)
2020/04/27 Python
python uuid生成唯一id或str的最简单案例
2021/01/13 Python
Html5游戏开发之乒乓Ping Pong游戏示例(一)
2013/01/21 HTML / CSS
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
2014年综治宣传月活动总结
2014/04/28 职场文书
幼儿园大班开学寄语
2014/08/02 职场文书
教师党的群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
结婚当天新郎保证书
2015/05/08 职场文书
楚门的世界观后感
2015/06/03 职场文书
大学军训通讯稿
2015/07/18 职场文书