domingo, 21 de enero de 2018

Receta Python No. 2-8: Calcular Diferencias de Hora y Fecha

1. Problema

Calcular la diferencia entre dos horas, y fechas.

2. Solución

En Python el operador - (diferencia) está sobrecargado y permite calcular la diferencia entre dos horas y fechas. El valor resultante es un objeto de tipo timedelta (Bernard, 2016), ("datetime", 2018).

3. Código Python

Archivo Python diferencia-tiempo-1.py [enlace alternativo]:

Prueba de ejecución:

0
0
1.4e-05


Este ejemplo presenta la posibilidad de crear una diferencia de tiempo arbitraria:


Archivo Python diferencia-arbitraria.py [enlace alternativo]: 

Prueba de ejecución:

21
5


[Nota: Los valores resultantes pueden variar dependiendo de la velocidad del cómputo donde se ejecuten las pruebas y las fechas.]

4. Literatura & Enlaces

Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress. 8.1. datetime — Basic date and time types — Python 2.7.14 documentation (2018). Recuperado desde.
https://docs.python.org/2/library/datetime.html


O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.