Skip to main content
 首页 » 编程设计

python之如何将 python timedelta 转换为具有前导零的字符串,以便它保留格式 "00:00:00"(%HH :%MM:%SS)

2025年05月04日27fff_TT

给定 python 中的时间增量,例如:

td = datetime.timedelta(minutes=10) 

如果以字符串形式打印,则它没有我想要的前导零:

t_str = string(td) 
print(t_str) 
# result: "0:10:00" 

如何将其转换为保留“00:10:00”(%HH:%MM:%SS)格式的字符串?

请您参考如下方法:

"{:0>8}".format(str(td)) 
# result: "00:10:00"