Python时间差中seconds和total_seconds的区别详解

作者:起飞的木木 时间:2022-10-04 15:00:49 

如下所示:


import datetime

t1 = datetime.datetime.strptime("2017-9-06 10:30:00", "%Y-%m-%d %H:%M:%S")
t2 = datetime.datetime.strptime("2017-9-06 12:30:00", "%Y-%m-%d %H:%M:%S")

interval_time = (t2 - t1).seconds # 输入的结果:7200 忽略微秒和天
total_interval_time = (t2 - t1).total_seconds() # 输出结果是: 7200.0
print (interval_time)
print (total_interval_time)
#但是有的时候这两个值是不一样的,切记切记

在python中经常会用到计算两个时间差,两个日期类型进行相减可以获取到时间差。

经常会使用seconds来获取,其实seconds获取的是仅仅是时间差的秒数,忽略微秒数,忽略天数。

total_seconds()是获取两个时间之间的总差。

来源:https://blog.csdn.net/qifeidemumu/article/details/98619898

标签:Python,seconds,total,seconds
0
投稿

猜你喜欢

  • Python实现多个视频合成一个视频的功能

    2021-10-31 12:57:44
  • Go语言编程中判断文件是否存在是创建目录的方法

    2024-05-21 10:22:02
  • 谈谈设计师的发展

    2009-03-17 18:20:00
  • Thinkphp5.0框架视图view的循环标签用法示例

    2024-06-05 09:22:48
  • python微信跳一跳系列之自动计算跳一跳距离

    2021-08-01 14:18:36
  • 解决python3中自定义wsgi函数,make_server函数报错的问题

    2023-06-13 08:03:24
  • RSA加密解密算法 asp源码

    2009-08-28 13:10:00
  • Python使用pptx实现复制页面到其他PPT中

    2021-07-13 01:28:16
  • 修改mysql默认字符集的两种方法详细解析

    2024-01-27 01:48:17
  • Django视图、传参和forms验证操作

    2023-03-04 09:17:03
  • Python 面向对象静态方法、类方法、属性方法知识点小结

    2022-02-10 07:45:52
  • Navicat远程连接SQL Server并转换成MySQL步骤详解

    2024-01-14 20:58:48
  • python各种语言间时间的转化实现代码

    2022-06-27 14:54:28
  • python语言使用技巧分享

    2022-10-24 09:29:38
  • python+opencv实现的简单人脸识别代码示例

    2021-06-15 01:02:27
  • 设计哲学与跨界

    2009-08-18 12:25:00
  • python实战之德州扑克第二步-判断牌型

    2021-03-19 12:37:28
  • Python编程中NotImplementedError的使用方法

    2023-06-08 15:40:40
  • asp如何用通过Web访问OLAP数据?

    2010-06-16 09:52:00
  • 從無到有實現一個xml數據庫登錄驗証

    2008-09-05 17:12:00
  • asp之家 网络编程 m.aspxhome.com