繁体   English   中英

Python 打印时间为天和小时

[英]Python print time as days and hours

需要将时间格式化为可读格式,例如:输入:

打印(正常运行时间)21 天,7:35:25.686738

所需 output:21 天,7 小时

你可以尝试这样的事情:

date_str = str(uptime)
days, times = date_str.split(", ")
result = days
times = times.split(":")
units = ["hours", "minutes", "seconds"]
for i, unit in enumerate(units):
    result += f", {times[i]} {unit}"
print(result)

基本上,我在这里手动构建字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM