この形式のstring
が"HH:MM"
の場合、たとえば"03:55"
は、時間55分を表します。
簡単に操作できるように、datetime.time
オブジェクトに変換したいと思います。それを行う最も簡単な方法は何ですか?
datetime.datetime.strptime()
を使用し、結果に対して .time()
を呼び出します。
_>>> datetime.datetime.strptime('03:55', '%H:%M').time()
datetime.time(3, 55)
_
.strptime()
の最初の引数は解析する文字列で、2番目は予想される形式です。
>>> datetime.time(*map(int, '03:55'.split(':')))
datetime.time(3, 55)