python - 如何将秒转换为小时、分钟和秒?

标签 python datetime

我有一个以秒为单位返回信息的函数,但我需要以小时:分钟:秒的形式存储该信息。

有没有一种简单的方法可以在 Python 中将秒转换为这种格式?

最佳答案

您可以使用 datetime.timedelta功能:

>>> import datetime
>>> str(datetime.timedelta(seconds=666))
'0:11:06'

关于python - 如何将秒转换为小时、分钟和秒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25193464/

相关文章:

python - 像Python中的正则表达式一样替换ACD|BCD

Python if/elif 问题与 random.randint

javascript - Angular - 显示没有时区转换的日期时间

java - 在JAVA中从GMT时间长获取区域设置日期时间字符串

java - 为什么在这些情况下 JVM 的默认时区不同

javascript - 在 Javascript 中将字符串更改为日期不起作用

python - 从另一个文件夹导入 python 失败

python - 骑士在 6x6 数组上的巡回算法仅适用于索引 [0, 0]

python - matplotlib boxplot xticks 向 y 轴移动

Java8 LocalDateTime 和 NANO_OF_SECOND 奇怪的格式