为什么字符串切片的时候没有作用?

为什么对时间字符串切片有时候没用?

t = '09:41:58.3'
time1 = 2
mydate1 = datetime.datetime.strptime(t[:8], '%H:%M:%S')
mydate2 = mydate1 + datetime.timedelta(minutes=time1)

img

是不是没有导入datetime

img


import datetime

t = '09:41:58.3'
time1 = 2
mydate1 = datetime.datetime.strptime(t[:8], '%H:%M:%S')
mydate2 = mydate1 + datetime.timedelta(minutes=time1)

print(mydate1)
print(mydate2)



切片的步数要为整数