Data e hora

Dias entre datas

Conte os dias corridos entre duas datas sem converter as meias-noites locais em carimbos de data/hora sensíveis ao fuso horário. Escolha contagem exclusiva ou inclusiva e mantenha ou remova a direção com a opção assinada.

● Executa localmente
Valores de exemplo
Funciona no seu navegador · Não é necessária conta

Dias entre datas

Diferença de dias de calendário
01

Fórmula

days = UTC calendar day(end) − UTC calendar day(start)

Mapeie cada data válida do calendário para um índice de dia inteiro no estilo UTC, subtraia os índices e aplique opções inclusivas e de sinal.

02

Suposições

  • O calendário gregoriano é usado do ano 0001 até 9999.
  • O modo inclusivo conta ambos os pontos de extremidade para um intervalo diferente de zero.

As datas representam rótulos de calendário, não instantes. As mudanças no horário de verão não podem alterar o resultado.

03

Revisão de fórmula

Formula v1.0.0

Revisado 2026-08-03

CalcFlow engineering review

Exemplo trabalhado

Dias entre datas: Exemplo trabalhado

O índice diário para 20 de agosto de 2026 é 17 vezes maior que o de 3 de agosto. Contagem exclusiva dá 17 dias; a contagem inclusiva dá 18.

Perguntas frequentes

Perguntas frequentes

O que é contagem exclusiva?

Ele mede quantos limites de dias separam as duas datas. O modo inclusivo conta adicionalmente ambas as datas de endpoint.

O horário de verão pode mudar a resposta?

Não. O mecanismo usa aritmética de números inteiros somente de data em vez de carimbos de data e hora locais.

O que o modo assinado faz?

Ele retorna uma contagem negativa quando a data de término é anterior à data de início.