利用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抓取京东价格分析京东商品价格走势
Jan 09 Python
Python字典操作简明总结
Apr 13 Python
详细探究Python中的字典容器
Apr 14 Python
python学习数据结构实例代码
May 11 Python
python 格式化输出百分号的方法
Jan 20 Python
Python3显示当前时间、计算时间差及时间加减法示例代码
Sep 07 Python
解决Numpy中sum函数求和结果维度的问题
Dec 06 Python
python读写Excel表格的实例代码(简单实用)
Dec 19 Python
Python中使用filter过滤列表的一个小技巧分享
May 02 Python
浅析python 通⽤爬⾍和聚焦爬⾍
Sep 28 Python
Python基于mediainfo批量重命名图片文件
Dec 29 Python
python之随机数函数的实现示例
Dec 30 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
德生PL660的电路分析和打磨
2021/03/02 无线电
php 文章采集正则代码
2009/12/28 PHP
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
CodeIgniter输出中文乱码的两种解决办法
2014/06/12 PHP
php设计模式之单例模式代码
2016/06/11 PHP
JS中动态添加事件(绑定事件)的代码
2011/01/09 Javascript
js 中{},[]中括号,大括号使用详解
2011/05/12 Javascript
js 上下左右键控制焦点(示例代码)
2013/12/14 Javascript
教你用jquery实现iframe自适应高度
2014/06/11 Javascript
javascript引用赋值(地址传值)用法实例
2015/01/13 Javascript
JavaScript实现上下浮动的窗口效果代码
2015/10/12 Javascript
jQuery插件支持同一页面被多次调用
2016/02/14 Javascript
js实现滑动到页面底部自动加载更多功能
2017/02/15 Javascript
Layui table 组件的使用之初始化加载数据、数据刷新表格、传参数
2017/09/11 Javascript
小程序rich-text组件如何改变内部img图片样式的方法
2019/05/22 Javascript
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
2019/11/21 Javascript
js简单粗暴的发布订阅示例代码
2021/01/23 Javascript
[02:23]2014DOTA2国际邀请赛中国战队回顾
2014/08/01 DOTA
[02:45]2016年中国刀塔全程回顾,完美“圣”典即将上演
2016/12/15 DOTA
Python中的文件和目录操作实现代码
2011/03/13 Python
Python常用的文件及文件路径、目录操作方法汇总介绍
2015/05/21 Python
Python实现定时精度可调节的定时器
2018/04/15 Python
Python 找到列表中满足某些条件的元素方法
2018/06/26 Python
python-str,list,set间的转换实例
2018/06/27 Python
如何使用Python实现自动化水军评论
2019/06/26 Python
利用Python实现Shp格式向GeoJSON的转换方法
2019/07/09 Python
Python 从subprocess运行的子进程中实时获取输出的例子
2019/08/14 Python
python getpass模块用法及实例详解
2019/10/07 Python
Python pygame绘制文字制作滚动文字过程解析
2019/12/12 Python
打包PyQt5应用时的注意事项
2020/02/14 Python
python实现IOU计算案例
2020/04/12 Python
Mysql数据库反向生成Django里面的models指令方式
2020/05/18 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
从零实现一个自定义html5播放器的示例代码
2017/08/01 HTML / CSS
软件测试企业面试试卷
2016/07/13 面试题
基于Python编写一个监控CPU的应用系统
2022/06/25 Python