利用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中的ceil()方法使用教程
May 14 Python
Python语言描述连续子数组的最大和
Jan 04 Python
pandas中的DataFrame按指定顺序输出所有列的方法
Apr 10 Python
Python面向对象类继承和组合实例分析
May 28 Python
Tensorflow使用tfrecord输入数据格式
Jun 19 Python
Django管理员账号和密码忘记的完美解决方法
Dec 06 Python
基于Python fminunc 的替代方法
Feb 29 Python
Python tkinter 下拉日历控件代码
Mar 04 Python
python实现将range()函数生成的数字存储在一个列表中
Apr 02 Python
利用Python发送邮件或发带附件的邮件
Nov 12 Python
pandas按照列的值排序(某一列或者多列)
Dec 13 Python
python实现文件+参数发送request的实例代码
Jan 05 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
特详细的PHPMYADMIN简明安装教程
2008/08/01 PHP
两款万能的php分页类
2015/11/12 PHP
laravel学习教程之存取器
2016/07/30 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
2017/08/10 PHP
PHP实现微信提现功能
2018/09/30 PHP
javascript 选择文件夹对话框(web)
2009/07/07 Javascript
javascript中的float运算精度实例分析
2010/08/21 Javascript
javascript下string.format函数补充
2010/08/24 Javascript
JavaScript去掉数组中的重复元素
2011/01/13 Javascript
Javascript中的apply()方法浅析
2015/03/15 Javascript
AngularJS bootstrap启动详解及实例代码
2016/09/14 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
基于jQuery的$.getScript方法去加载javaScript文档解析
2017/11/08 jQuery
详解vue移动端日期选择组件
2018/02/22 Javascript
详解webpack自定义loader初探
2018/08/29 Javascript
微信小程序实现简单表格
2019/02/14 Javascript
JS Html转义和反转义(html编码和解码)的实现与使用方法总结
2020/03/10 Javascript
ES6函数和数组用法实例分析
2020/05/23 Javascript
vue使用better-scroll实现滑动以及左右联动
2020/06/30 Javascript
VUE使用axios调用后台API接口的方法
2020/08/03 Javascript
vue 导航守卫和axios拦截器有哪些区别
2020/12/19 Vue.js
总结Python编程中函数的使用要点
2016/03/20 Python
windows10下python3.5 pip3安装图文教程
2018/04/02 Python
Python中判断输入是否为数字的实现代码
2018/05/26 Python
Django用户登录与注册系统的实现示例
2020/06/03 Python
浅析Python requests 模块
2020/10/09 Python
通用的Django注册功能模块实现方法
2021/02/05 Python
Zadig&Voltaire官网:法国时装品牌
2018/01/05 全球购物
人力资源总监工作说明
2014/03/03 职场文书
公司授权委托书
2014/04/04 职场文书
《谁的本领大》教后反思
2014/04/25 职场文书
信息员培训方案
2014/06/12 职场文书
上学路上观后感
2015/06/16 职场文书
春季运动会加油词
2015/07/18 职场文书
2016年七夕情人节宣传语
2015/11/25 职场文书
golang定时器
2022/04/14 Golang