42
給定string
這種格式"HH:MM"
,例如"03:55"
,表示3小時55分鐘。將字符串轉換爲datetime.time對象
我想將其轉換爲datetime.time
對象以便於操作。最簡單的方法是什麼?
給定string
這種格式"HH:MM"
,例如"03:55"
,表示3小時55分鐘。將字符串轉換爲datetime.time對象
我想將其轉換爲datetime.time
對象以便於操作。最簡單的方法是什麼?
使用datetime.datetime.strptime()
和調用的結果.time()
:
>>> datetime.datetime.strptime('03:55', '%H:%M').time()
datetime.time(3, 55)
的第一個參數.strptime()
是解析字符串,第二個是預期的格式。
>>> datetime.time(*map(int, '03:55'.split(':')))
datetime.time(3, 55)