知行编程网知行编程网  2022-08-26 09:00 知行编程网 隐藏边栏  211 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python如何把秒换成时分秒的相关知识,包括python处理时间格式时分秒,以及excel时分秒换成小时这些编程知识,希望对大家有参考作用。

如何在python中将秒转换为小时、分钟和秒

python中,可以使用以下方法将秒转换为小时、分钟和秒:

seconds=5555
m, s = divmod(seconds, 60)
h, m = divmod(m, 60)
print ("%02d:%02d:%02d" % (h, m, s))

输出结果:

01:32:35

python divmod() 函数结合了除数和余数运算的结果,并返回一个包含商和余数的元组 (a // b, a % b)。

2、使用strftime()与gmtime()函数把秒转换为时分秒

from time import strftime
from time import gmtime

strftime("%H:%M:%S", gmtime(5555))

输出结果如下:

'01:32:35'

gmtime() 函数将时间戳转换为 UTC 时区(时区 0)中的 struct_time。可选参数 sec 表示自 1970-1-1 以来的秒数。它的默认值是time.time(),函数返回一个time.struct_time类型的对象。

strftime() 函数接受时间元组并将本地时间作为可读字符串返回,格式由参数格式确定。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享