在Python中添加持续时间

在Python中添加持续时间,第1张

在Python中添加持续时间

您正在使用的是时差,这就是为什么

datetime.timedelta
只在这里使用的原因:

>>> import datetime>>> d1 = datetime.datetime.strptime("00:08:30.291", "%H:%M:%S.%f")>>> d1datetime.datetime(1900, 1, 1, 0, 8, 30, 291000)>>> d2datetime.datetime(1900, 1, 1, 0, 2, 30, 291000)>>> dt1 = datetime.timedelta(minutes=d1.minute, seconds=d1.second, microseconds=d1.microsecond)>>> dt2 = datetime.timedelta(minutes=d2.minute, seconds=d2.second, microseconds=d2.microsecond)>>> fin = dt1 + dt2>>> findatetime.timedelta(0, 660, 582000)>>> str(fin)'0:11:00.582000'

另外,请不要使用这样的名称作为

sum
变量,因为它们是内置的。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5650571.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存