Estoy empezando en python y necesito restar 2 horas para saber la diferencia en dias horas minutos
Tengo este código que no me esta funcionando
Código Python:
Ver original
startTime = 1431387066 onlineTime = time() - startTime onlineSince = date.fromtimestamp(onlineTime)
Me devuelve esto:
time() = 1431387269.34
startTime = 1431387066
onlineSince = 203.342000008
result = " ("+str(onlineSince.day)+"d "+str(onlineSince.hour)+"h "+str(onlineSince.minute)+"m)
El result me devuelve siempre
(31d 19h 42m)
Que estoy haciendo mal?
El startTime se obtiene desde una base de datos mysql