如何计算两个日期时间之间的时间差?

马龙
diff = reference_time - topic_time
hour = round((reference_time-topic_time) / datetime.timedelta(hours=1))

如果reference_time ='2020-08-23 07:00:10'和topic_time ='2020-08-22 00:00:00',则'diff'变量为:

days = 1
seconds = 25210

“小时”转换代码使小时= 31,这似乎是不正确的。一天中的最大差异应少于24小时。在这种情况下,如何计算时间差并转换为小时?

比尔吉努克塞尔
import datetime

firstTime = datetime.datetime.utcnow()
secondTime = datetime.datetime.utcnow() + datetime.timedelta(hours=5)
diff = secondTime - firstTime
hours = diff.total_seconds() // 3600
print(hours) # Answer is 5


reference_time = datetime.datetime(2020,8,23,7)
topic_time = datetime.datetime(2020,8,22,0)
hours = (reference_time - topic_time).total_seconds() // 3600
days = hours // 24
hours = hours - (days*24)
print('days: %d, hours: %d' % (days, hours) ) # days:1, hours:7

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何计算两个日期时间之间的小时,分钟?

来自分类Dev

如何使用Boost库计算两个时间戳之间的时间差(以微秒为单位)

来自分类Dev

如何使用MySQL计算两个日期/时间之间的总持续时间

来自分类Dev

查找两个日期之间的日期/时间差(不包括周末/下班时间),然后返回x天y小时zz分钟

来自分类Dev

两个语句执行之间的时间差不一致

来自分类Dev

如何计算每行之间的时间差(+/-)?

来自分类Dev

计算两个SAS日期时间值之间的毫秒差

来自分类Dev

计算Elixir中两个日期之间的时间差的方法

来自分类Dev

得到两个给定时间之间的时间差

来自分类Dev

如何计算熊猫之间的时间差

来自分类Dev

如何获取两个连续记录之间的“时间差”?

来自分类Dev

如何找到两个日期之间以秒和纳秒为单位的时间差?

来自分类Dev

如何计算两个日期之间的持续时间

来自分类Dev

计算熊猫数据框中两个hh:mm列之间的时间差

来自分类Dev

两个日期时间之间的差

来自分类Dev

计算两个时间戳记之间的分钟差

来自分类Dev

如何获得两个日期时间差

来自分类Dev

用JavaScript计算两个日期之间的时间差

来自分类Dev

如何计算iOS中不同日期两次的时间差?

来自分类Dev

得到两个给定时间之间的时间差

来自分类Dev

计算两次之间的时间差

来自分类Dev

计算两个日期时间角度之间的时间

来自分类Dev

PHP - 计算两个日期时间之间的时间渲染

来自分类Dev

循环遍历 R 中的数据帧并测量两个值之间的时间差

来自分类Dev

在excel中给出错误输出的两个时间值之间的时间差

来自分类Dev

计算两个时间戳之间的时间差

来自分类Dev

计算两个时间值之间的时间差(以分钟为单位)

来自分类Dev

PostgreSQL 获取两个文本字段之间的时间差

来自分类Dev

如何从两个 csv 文件计算两个日期时间之间的增量时间(小时)?

Related 相关文章

  1. 1

    如何计算两个日期时间之间的小时,分钟?

  2. 2

    如何使用Boost库计算两个时间戳之间的时间差(以微秒为单位)

  3. 3

    如何使用MySQL计算两个日期/时间之间的总持续时间

  4. 4

    查找两个日期之间的日期/时间差(不包括周末/下班时间),然后返回x天y小时zz分钟

  5. 5

    两个语句执行之间的时间差不一致

  6. 6

    如何计算每行之间的时间差(+/-)?

  7. 7

    计算两个SAS日期时间值之间的毫秒差

  8. 8

    计算Elixir中两个日期之间的时间差的方法

  9. 9

    得到两个给定时间之间的时间差

  10. 10

    如何计算熊猫之间的时间差

  11. 11

    如何获取两个连续记录之间的“时间差”?

  12. 12

    如何找到两个日期之间以秒和纳秒为单位的时间差?

  13. 13

    如何计算两个日期之间的持续时间

  14. 14

    计算熊猫数据框中两个hh:mm列之间的时间差

  15. 15

    两个日期时间之间的差

  16. 16

    计算两个时间戳记之间的分钟差

  17. 17

    如何获得两个日期时间差

  18. 18

    用JavaScript计算两个日期之间的时间差

  19. 19

    如何计算iOS中不同日期两次的时间差?

  20. 20

    得到两个给定时间之间的时间差

  21. 21

    计算两次之间的时间差

  22. 22

    计算两个日期时间角度之间的时间

  23. 23

    PHP - 计算两个日期时间之间的时间渲染

  24. 24

    循环遍历 R 中的数据帧并测量两个值之间的时间差

  25. 25

    在excel中给出错误输出的两个时间值之间的时间差

  26. 26

    计算两个时间戳之间的时间差

  27. 27

    计算两个时间值之间的时间差(以分钟为单位)

  28. 28

    PostgreSQL 获取两个文本字段之间的时间差

  29. 29

    如何从两个 csv 文件计算两个日期时间之间的增量时间(小时)?

热门标签

归档