解决python 两个时间戳相减出现结果错误的问题

 更新时间:2021年03月12日 11:44:04   作者:gejiaming  
这篇文章主要介绍了解决python 两个时间戳相减出现结果错误的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

两个时间相差一整天,结果却是相差时间为零 !!!!

这里是使用错误, .seconds只会计算 小时分钟秒 部分之间的差值

在这里使用total_seconds() 才是计算两个时间戳之间的相差时间

补充:Python 时间字符串、时间戳之间的转换,时间的加减

1、字符串转时间戳

import time 
str_time = "20200713203740"
time_temp = time.strptime(str_time, "%Y%m%d%H%M%S") # 字符串格式化成时间格式
time_stamp = time.mktime(time_temp)         # 格式化后的时间转换成时间戳
 
print(time_temp)
print(time_stamp)

结果如下:

time.struct_time(tm_year=2020, tm_mon=7, tm_mday=13, tm_hour=20, tm_min=37, tm_sec=40, tm_wday=0, tm_yday=195, tm_isdst=-1) 1594643860.0

2、时间戳转时间字符串

from datetime import datetime 
x = 1594643860 
y_m_d = datetime.fromtimestamp(x).strftime('%Y%m%d')
h_s_m = datetime.fromtimestamp(x).strftime('%H:%S:%M')
print(y_m_d)
print(h_s_m)

20200713

20:40:37

3、时间加天数

import datetime 
# 将时间字符串转换成格式化的时间格式
time = "20190617 00:00:00"
time = datetime.datetime.strptime(time, "%Y%m%d %H:%M:%S")
 
# 在原来的时间上加6天
time = time + datetime.timedelta(days=6)
print(time)
 
# 将格式化的时间格式,转换成时间字符串
timestr = datetime.datetime.strftime(time, "%Y%m%d %H:%M:%S")
print(timestr)

2019-06-23 00:00:00

20190623 00:00:00

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

您可能感兴趣的文章:

相关文章

  • socket连接关闭问题分析

    socket连接关闭问题分析

    socket建立连接的时候是三次握手,这个大家都很清楚,但是socket关闭连接的时候,需要进行四次挥手,但很多人对于这四次挥手的具体流程不清楚,吃了很多亏,本文来为大家进行分析
    2022-01-01
  • Opencv中cv2.cvtColor彩色图转灰度图的其他6种方法

    Opencv中cv2.cvtColor彩色图转灰度图的其他6种方法

    本文主要介绍了Opencv中cv2.cvtColor彩色图转灰度图的其他6种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05
  • python编程使用selenium模拟登陆淘宝实例代码

    python编程使用selenium模拟登陆淘宝实例代码

    这篇文章主要介绍了python编程使用selenium模拟登陆淘宝实例代码,涉及selenium的简介及Windows下的安装,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • 使用pandas模块实现数据的标准化操作

    使用pandas模块实现数据的标准化操作

    这篇文章主要介绍了使用pandas模块实现数据的标准化操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • python3 使用函数求两个数的和与差

    python3 使用函数求两个数的和与差

    这篇文章主要介绍了python3 使用函数求两个数的和与差,具有很好的参考价值,希望对大家有所帮助。
    2021-05-05
  • Python实现笑脸检测+人脸口罩检测功能

    Python实现笑脸检测+人脸口罩检测功能

    这篇文章主要介绍了Python实现笑脸检测+人脸口罩检测,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-08-08
  • tensorflow 获取checkpoint中的变量列表实例

    tensorflow 获取checkpoint中的变量列表实例

    今天小编就为大家分享一篇tensorflow 获取checkpoint中的变量列表实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • python提取文件中特定字符串方法实例

    python提取文件中特定字符串方法实例

    今天搞了一天的文本处理,发现python真的太适合做数据处理了,下面这篇文章主要给大家介绍了关于python提取文件中特定字符串的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • python 实现turtle画图并导出图片格式的文件

    python 实现turtle画图并导出图片格式的文件

    今天小编就为大家分享一篇python 实现turtle画图并导出图片格式的文件,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Python进阶教程之创建本地PyPI仓库

    Python进阶教程之创建本地PyPI仓库

    pypi是一个python包的仓库,里面有很多别人写好的python库,你可以通过easy_install或者pip进行安装,下面这篇文章主要给大家介绍了关于Python进阶教程之创建本地PyPI仓库的相关资料,需要的朋友可以参考下
    2021-10-10

最新评论