Flashcard FC511901
Como calcular o número de dias corridos entre duas datas, excluindo a data inicial?
Exercícios Envolvendo Datas e Calendários
IBFC · 2017
Como calcular o número de dias corridos entre duas datas, excluindo a data inicial?
Mostrar resposta e comentário
Resposta
Somar os dias completos dos meses intermediários até chegar ao mesmo dia, depois acrescentar a diferença (dia_final − dia_inicial), excluindo a data inicial.
Explicação:
1) Avance do dia inicial para o mesmo dia dos meses seguintes, somando os dias de cada mês completo que você "passou".
2) Quando atingir o mês final no mesmo dia, some a diferença entre o dia final e o dia inicial: \( \text{dia\_final} - \text{dia\_inicial} \).
3) Total = soma dos dias dos meses completos + diferença dos dias.
Exemplo:
Calcular os dias corridos entre 10/03/2019 e 15/05/2019 (2019 não é bissexto).
Março tem 31 dias, abril 30 dias.
Avançando de 10/03 para 10/05 soma-se \(31 + 30 = 61\) dias.
Depois, diferença no mês final: \(15 - 10 = 5\) dias.
Total = \(61 + 5 = 66\) dias corridos.
Explicação:
1) Avance do dia inicial para o mesmo dia dos meses seguintes, somando os dias de cada mês completo que você "passou".
2) Quando atingir o mês final no mesmo dia, some a diferença entre o dia final e o dia inicial: \( \text{dia\_final} - \text{dia\_inicial} \).
3) Total = soma dos dias dos meses completos + diferença dos dias.
Exemplo:
Calcular os dias corridos entre 10/03/2019 e 15/05/2019 (2019 não é bissexto).
Março tem 31 dias, abril 30 dias.
Avançando de 10/03 para 10/05 soma-se \(31 + 30 = 61\) dias.
Depois, diferença no mês final: \(15 - 10 = 5\) dias.
Total = \(61 + 5 = 66\) dias corridos.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/509533
Conteúdo do catálogo FC Concursos · Atualizado em