以小时,分钟,秒,微秒为单位的时间增量

时间:2019-03-09 05:46:59

标签: python datetime

我正在尝试使timedelta以H:M:S:MS格式显示时间,我可以使用H:M:S函数,如下所示以datetime.timedelta格式显示

 print((datetime.timedelta(minutes=500)))

output: 8:20:00

如何在8:20:00:00中以H:M:S:MS的形式获取输出

2 个答案:

答案 0 :(得分:0)

您可以添加一个:

print(str(datetime.timedelta(minutes=500))+':0')

输出:

8:20:00:0

答案 1 :(得分:0)

一种使用字符串格式的方法:

d = datetime.timedelta(minutes=500)
print('%s:%s' % (str(d), d.microseconds))
# 8:20:00:0