Как округлить дельту времени в секундах?Python

Программы на Python
Anonymous
Как округлить дельту времени в секундах?

Сообщение Anonymous »

Я пытаюсь получить измерение времени моего сценария в формате ЧЧ:ММ:СС. datetime.timedelta не имеет функции strftime. Хочу избавиться от микросекундной индикации. Продолжительность — это объект timedelta.

import datetime

start = datetime.datetime.now()

for i in range(100000000):
pass

end = datetime.datetime.now()

duration = end - start

print(duration)


Вывод:

0:00:03.474106


Но мне нужно:

0:00:04

Вернуться в «Python»