Estoy tratando de dividir un objeto con otro timedelta
para calcular un tiempo de actividad del servidor:Python 2.6.5: timedelta Divide con timedelta
>>> import datetime
>>> installation_date=datetime.datetime(2010,8,01)
>>> down_time=datetime.timedelta(seconds=1400)
>>> server_life_period=datetime.datetime.now()-installation_date
>>> down_time_percentage=down_time/server_life_period
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for /: 'datetime.timedelta'
and 'datetime.timedelta'
Sé que esto has been solved in Python 3.2, pero hay una manera conveniente para manejarlo en versiones anteriores de Python, además de calcular el número de microsegundos, segundos y días y dividir?
Gracias,
Adam
posible duplicado de [¿Cómo puedo realizar una división en un datetime.timedelta en python?] (Http://stackoverflow.com/questions/865618/how-can-i-perform-divison-on-a-datetime- timedelta-in-python) –