Враховуючи , наприклад , string
у цьому форматі "HH:MM"
, "03:55"
це становить 3 години 55 хвилин .
Я хочу перетворити його на datetime.time
об'єкт для полегшення маніпуляцій. Що було б найпростішим способом зробити це?
Відповіді:
Використовуйте datetime.datetime.strptime()
та називайте .time()
результат:
>>> datetime.datetime.strptime('03:55', '%H:%M').time()
datetime.time(3, 55)
Перший аргумент .strptime()
- це рядок для синтаксичного аналізу, другий - очікуваний формат.
datetime.strptime()
.