Como faço para saber a quantidade de tempo em dias, horas e meses entre duas datas usando Python? Por exemplo saber quantos dias, meses e anos há entre 22/11/213 e 25/03/2014.
1 curtida
Instancia as duas datas como objetos datetime.date e faz a subtração entre elas, sem segredo e sem massagem.
In [1]: import datetime
In [2]: data1 = datetime.date(day=22, month=11, year=2013)
In [3]: data2 = datetime.date(day=25, month=3, year=2014)
In [4]: data2-data1
Out[4]: datetime.timedelta(123)
In [5]: diferenca = data2-data1
In [6]: diferenca.days
Out[6]: 123
Se solucionar, marcar como resolvido por gentileza.
2 curtidas