首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >了解时间增量

了解时间增量
EN

Stack Overflow用户
提问于 2011-07-19 22:59:05
回答 2查看 214.5K关注 0票数 91

考虑到下面的python代码,请帮助我理解那里发生了什么。

代码语言:javascript
运行
复制
start_time = time.time()
time.sleep(42)
end_time = time.time()

uptime = end_time - start_time

human_uptime = str(datetime.timedelta(seconds=int(uptime)))

所以我得到了start timeend time之间的区别,在第5行,我通过强制转换对持续时间进行了四舍五入,现在呢,进一步的解释是什么?

我知道增量是什么意思(平均值或差值),但是为什么我必须将seconds = uptime传递给timedelta,为什么字符串转换工作得如此好,以至于我得到了HH:MM:SS

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6749294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档