[ Foro de Python ]
Hola, me podrían ayudar con algo porfa? tengo un par de horas (formato datetime.time) ¿se puede saber la diferencia de horas entre ellas?
El tipo de datos TimeSpan es el que te da la diferencia entre dos DateTime:
http://www.nachocabanes.com/csharp/curso2015/csharp12.php
Ooops! Perdona. Estaba pensando en C#. Para Python, puedes calcular la diferencia entre dos DateTime simplemente restando, y luego analizarlo usando ".timedelta":
t1 = datetime.datetime.now()
# Tras una pequeña pausa...
t2 = datetime.datetime.now()
transcurrido = t2 - t1
divmod(transcurrido.total_seconds(), 60)
Tienes la referencia oficial aquí:
https://docs.python.org/2/library/datetime.html#timedelta-objects
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)