如何在Python(timedelta)中格式化持续时间?

Yin

我是python的新手。我试图显示持续时间。我所做的是:

startTime = datetime.datetime.now().replace(microsecond=0)
... <some more codes> ...
endTime = datetime.datetime.now().replace(microsecond=0)
durationTime = endTime - startTime
print("The duration is " + str(durationTime))

输出为=>持续时间为0:01:28我可以知道如何从结果中删除小时吗?我想显示=>持续时间为01:28

提前致谢!

桑达拉杰

您可以通过将durationTime哪个datetime.timedelta对象转换为datetime.time对象然后使用来实现strftime

print datetime.time(0, 0, durationTime.seconds).strftime("%M:%S")

另一种方法是操纵字符串:

print ':'.join(str(durationTime).split(':')[1:])

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Java中格式化持续时间?(例如,格式H:MM:SS)

如何格式化持续时间

如何格式化持续时间

如何在MomentJS中格式化时间/持续时间,以小时,分钟和秒为单位

在Excel中格式化时间(持续时间)

如何格式化std :: chrono持续时间?

在Java 8 / jsr310中格式化持续时间

如何在Android中格式化日期和时间?

如何在JavaScript中格式化货币和时间

如何在R中格式化这些时间

如何在TypeScript中格式化日期/时间?

如何在 JavaScript 中格式化日期时间?

如何在Lua中将ISO 8601持续时间转换为格式化的字符串?

如何在python中的csv文件/列中格式化日期时间值?

如何格式化Momentjs持续时间以使其易于阅读?

如何使用Moment.js完全格式化持续时间?

如何在python中格式化非常小的数字?

如何在 Python 中格式化整數?

如何在python中格式化包含标签的列表

如何在python中格式化字符串

如何在Python中格式化txt文件

如何在python中格式化git show的输出

如何在 python 中格式化这本字典?

在python中通过timedelta的持续时间

如何在SQL中格式化当前日期和时间,而仅包括时间本身?

如何在 Flutter 中格式化 DateTime,如何在 Flutter 中获取当前时间?

如何使用GNU工具而不是结果日期来计算和格式化日期持续时间?

如何在TypeScript中使用矩持续时间格式?

如何在Ruby on Rails ActiveAdmin表单中格式化日期时间字段?