Python:将减去的unix时间转换为小时/分钟/秒
发布时间:2020-12-20 11:39:10 所属栏目:Python 来源:网络整理
导读:我收到了三个不同的unixtimes lastSeen = 1416248381 firstSeen = 1416248157 最后一个是lastSeen – firstSeen: duration = 224 现在,我可以将lastSeen和firstSeen转换为datetime没问题.但我在持续时间方面遇到了麻烦. 我不确定如何将持续时间转换为分钟/
我收到了三个不同的unixtimes
lastSeen = 1416248381 firstSeen = 1416248157 最后一个是lastSeen – firstSeen: duration = 224 现在,我可以将lastSeen和firstSeen转换为datetime没问题.但我在持续时间方面遇到了麻烦. 我不确定如何将持续时间转换为分钟/秒.有没有人知道是否可以这样做? 解决方法
您需要将秒数转换为小时和分钟,您可以使用日期时间来完成
import datetime lastSeen = 1416248381 firstSeen = 1416248157 duration = lastSeen - firstSeen str(datetime.timedelta(seconds=duration)) 输出将是:’0:03:44′ 如果没有str()函数,你将拥有:datetime.timedelta(0,224) 用时间 import time time.strftime("%H:%M:%S",time.gmtime(duration)) 输出将是:’0:03:44′ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |