利用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 26 Python
详解Python中的多线程编程
Apr 09 Python
python rsa 加密解密
Mar 20 Python
python监控linux内存并写入mongodb(推荐)
Sep 11 Python
使用Python向C语言的链接库传递数组、结构体、指针类型的数据
Jan 29 Python
Python实现图片转字符画的代码实例
Feb 22 Python
Python绘制频率分布直方图的示例
Jul 08 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
Jul 10 Python
基于Django的乐观锁与悲观锁解决订单并发问题详解
Jul 31 Python
使用TensorFlow对图像进行随机旋转的实现示例
Jan 20 Python
golang/python实现归并排序实例代码
Aug 30 Python
梳理总结Python开发中需要摒弃的18个坏习惯
Jan 22 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
ThinkPHP视图查询详解
2014/06/30 PHP
ThinkPHP关于session的操作方法汇总
2014/07/18 PHP
PDO::lastInsertId讲解
2019/01/29 PHP
jquery $.ajax入门应用二
2008/11/19 Javascript
鼠标事件延时切换插件
2011/03/12 Javascript
IE与Firefox在JavaScript上的7个不同句法分享
2011/10/30 Javascript
JSCode all of Brower 全局屏蔽网页右键功能 具体实现
2013/06/05 Javascript
javascript中的__defineGetter__和__defineSetter__介绍
2014/08/15 Javascript
浅析js预加载/延迟加载
2014/09/25 Javascript
谈一谈bootstrap响应式布局
2016/05/23 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
Bootstrap幻灯片轮播图支持触屏左右手势滑动的实现方法
2016/10/13 Javascript
Javascript 获取鼠标当前的位置实现方法
2016/10/27 Javascript
jquery.tableSort.js表格排序插件使用方法详解
2020/08/12 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
2017/05/14 Javascript
JS分页的实现(同步与异步)
2017/09/16 Javascript
JS实现的简单标签点击切换功能示例
2017/09/21 Javascript
vue-video-player 通过自定义按钮组件实现全屏切换效果【推荐】
2018/08/29 Javascript
记录vue做微信自定义分享的一些问题
2019/09/12 Javascript
刷新页面后让控制台的js代码继续执行
2019/09/20 Javascript
[04:03]2014DOTA2西雅图国际邀请赛 LGD战队巡礼
2014/07/07 DOTA
python检测lvs real server状态
2014/01/22 Python
Python中无限元素列表的实现方法
2014/08/18 Python
matplotlib在python上绘制3D散点图实例详解
2017/12/09 Python
Python爬虫 批量爬取下载抖音视频代码实例
2019/08/16 Python
Python如何获取Win7,Win10系统缩放大小
2020/01/10 Python
快速解决Django关闭Debug模式无法加载media图片与static静态文件
2020/04/07 Python
完美解决Django2.0中models下的ForeignKey()问题
2020/05/19 Python
关于PyCharm安装后修改路径名称使其可重新打开的问题
2020/10/20 Python
实习自荐信
2013/10/13 职场文书
应届毕业生自荐信例文
2014/02/26 职场文书
2014年“世界无车日”活动方案
2014/09/21 职场文书
中秋节慰问信
2015/02/15 职场文书
挂职锻炼个人总结
2015/03/05 职场文书
培训后的感想
2015/08/07 职场文书
教你用python实现一个无界面的小型图书管理系统
2021/05/21 Python