Understanding timedelta
Dado o código python abaixo, ajude-me a entender o que está acontecendo l
start_time = time.time()
time.sleep(42)
end_time = time.time()
uptime = end_time - start_time
human_uptime = str(datetime.timedelta(seconds=int(uptime)))
Então eu obtenho a diferença entrestart time
eend time
, na linha 5, arredondo a duração lançando e, agora, qual é a explicação adicional?
Sei o que significa delta (média ou diferença), mas por que tenho que passarseconds = uptime
paratimedelta
e por que a transmissão de strings funciona tão bem que receboHH:MM:SS
?