我有一个str '14 .45.55',我想将其转换为时间类型。
datetime.strptime("14.45.55", "%H.%M.%S")
datetime.datetime(1900, 1, 1, 14, 45, 55)
我希望代码的结果是datetime.datetime(14,45,55)
我该怎么办?
谢谢
答案 0 :(得分:0)
因为它同时存储日期和时间,所以被称为 datetime 。
对于您想要的内容,您需要将其转换为时间:
self.selectedIndex = 0
答案 1 :(得分:0)
尝试一下:
from datetime import datetime
def time_format():
input_string = '14.45.55'
datetime_object = datetime.strptime(input_string, '%H.%M.%S').time()
print(type(datetime_object))
print(datetime_object)
time_format()