Given the string
in this format \"HH:MM\"
, for example \"03:55\"
, that represents 3 hours and 55 minutes.
I want to c
Use datetime.datetime.strptime() and call .time() on the result:
>>> datetime.datetime.strptime('03:55', '%H:%M').time()
datetime.time(3, 55)
The first argument to .strptime()
is the string to parse, the second is the expected format.
>>> datetime.time(*map(int, '03:55'.split(':')))
datetime.time(3, 55)