У меня есть целые числа здесь i = 33
и o = 156
, я хочу преобразовать эти целые числа в минуты в формате времени, чтобы получить следующие результаты:
i => 00:33:00
o => 02:36:00
я пробовал это:
from datetime import datetime, timedelta
i = 33
o = 156
itime = datetime.timedelta(minutes=i)
itime = datetime.timedelta(minutes=o)
, и это дает мне эту ошибку
AttributeError: type object 'datetime.datetime' has no attribute 'timedelta'
, которая решается путем добавления import datetime
, но в моем коде она разбивает некоторые его части, такие как datetime.strptime()
когда я добавляю это так
import datetime
from datetime import datetime, timedelta
также я пробовал без from datetime import datetime, timedelta
вот так datetime.timedelta(minutes=33)
, но результат был
datetime.timedelta(0, 1980)
но я хочу, чтобыминуты, а не секунды, как это datetime.time(0, 33)