利用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 enumerate遍历数组示例应用
Sep 06 Python
Python实现list反转实例汇总
Nov 11 Python
python类继承用法实例分析
May 27 Python
Python 性能优化技巧总结
Nov 01 Python
django+js+ajax实现刷新页面的方法
May 22 Python
Python之os操作方法(详解)
Jun 15 Python
Python数据报表之Excel操作模块用法分析
Mar 11 Python
详解python3中用HTMLTestRunner.py报ImportError: No module named 'StringIO'如何解决
Aug 27 Python
pycharm中import呈现灰色原因的解决方法
Mar 04 Python
keras自动编码器实现系列之卷积自动编码器操作
Jul 03 Python
Django利用elasticsearch(搜索引擎)实现搜索功能
Nov 26 Python
Python使用openpyxl批量处理数据
Jun 23 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 cache类代码(php数据缓存类)
2010/04/15 PHP
详解WordPress中分类函数wp_list_categories的使用
2016/01/04 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
Laravel中七个非常有用但很少人知道的Carbon方法
2017/09/21 PHP
用js实现小球的自由移动代码
2013/04/22 Javascript
解析jquery获取父窗口的元素
2013/06/26 Javascript
js的hasownproperty使用示例
2014/03/02 Javascript
jQuery实现的tab标签切换效果示例
2016/09/05 Javascript
提高Web性能的前端优化技巧总结
2017/02/27 Javascript
探究react-native 源码的图片缓存问题
2017/08/24 Javascript
JS基于设计模式中的单例模式(Singleton)实现封装对数据增删改查功能
2018/02/06 Javascript
在vue项目中,使用axios跨域处理
2018/03/07 Javascript
Vue中使用vue-i18插件实现多语言切换功能
2018/04/25 Javascript
对vue事件的延迟执行实例讲解
2018/08/28 Javascript
Element-ui之ElScrollBar组件滚动条的使用方法
2018/09/14 Javascript
Vue按时间段查询数据组件使用详解
2020/08/21 Javascript
python 网络编程常用代码段
2016/08/28 Python
Python基于回溯法子集树模板解决马踏棋盘问题示例
2017/09/11 Python
windows下安装Python的XlsxWriter模块方法
2018/05/03 Python
python绘制中国大陆人口热力图
2018/11/07 Python
Python os.access()用法实例
2019/02/18 Python
python自动化测试之如何解析excel文件
2019/06/27 Python
Python re 模块findall() 函数返回值展现方式解析
2019/08/09 Python
英国最红的高街时尚品牌:Topshop
2016/08/05 全球购物
英国足球店:UK Soccer Shop
2017/11/19 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
股东协议书
2014/04/14 职场文书
实验室标语
2014/06/21 职场文书
承诺书样本
2014/08/30 职场文书
关于九一八事变的演讲稿2014
2014/09/17 职场文书
个人三严三实对照检查材料
2014/09/25 职场文书
和领导吃饭祝酒词
2015/08/11 职场文书
因个人工作失误检讨书
2019/06/21 职场文书
最新的离婚协议书范本!
2019/07/02 职场文书
如何才能写好调研报告?
2019/07/03 职场文书
Python sklearn分类决策树方法详解
2022/09/23 Python