我有一个像这样的输入字符串
HH:MM:ss
01:22:00
我想删除秒(ss),因此它只是
HH:MM
01:22
如何在python中实现这一目标?
答案 0 :(得分:0)
x= "01:22:00"
print x[:-3]
>>>'01:22'
答案 1 :(得分:0)
如果您想使用时间对象执行此操作,可以将时间字符串解析为时间对象。从那里你可以用你的格式把字符串吐出来。
import time
time_obj = time.strptime("01:22:00", "%H:%M:%S")
time.strftime("%H:%M", time_obj)
>>>>'01:22'
这不是最短的方式,但它确实将您的字符串转换为时间对象,可以添加,减去等等。