Fala, pessoal. Tudo certo? Neste artigo, vou mostrar um procedimento bem simples que utilizei recentemente para calcular a diferença de dias entre duas datas. Para isso, utilizamos a biblioteca nativa datetime.
Inicialmente, calculamos a data inicial e a data final:
import datetime # Data final d2 = datetime.strptime('2017-05-05', '%Y-%m-%d') # Data inicial d1 = datetime.strptime('2017-05-01', '%Y-%m-%d')
E finalmente, calculamos a quantidade de dias entre elas:
# Calculo da quantidade de dias quantidade_dias = abs((d2 - d1).days)
Utilizamos a função abs para garantir que a quantidade de dias de diferença seja sempre positiva, independente da ordem em que as datas foram subtraídas.
É isso pessoal. Até o próximo artigo.