Todas as ferramentas

Diferença entre datas

Dias, semanas, meses, anos e dias úteis entre duas datas

Dias
30
Semanas
4
Meses
1
Anos
0
Dias úteis
21

Como funciona

Diferença entre datasDias, semanas, meses, anos e dias úteis entre duas datas. Todo o processamento acontece no seu navegador — sem upload, sem cadastro, sem e-mail. Grátis para sempre.

Última atualização:

Sobre Diferença entre datas

Contar dias entre duas datas à mão é o tipo de tarefa que sempre leva dez minutos a mais do que deveria — calendários na parede, contagem nos dedos atravessando fronteiras de meses, ficar em dúvida se inclui a data inicial, a final ou ambas. A calculadora de diferença entre datas resolve cada uma dessas questões instantaneamente. Digite uma data De e uma data Até e o resultado aparece como Dias, Semanas, Meses, Anos e Dias úteis, todos calculados a partir do calendário real, com anos bissextos e meses de 28/30/31 dias tratados corretamente.

Exemplo prático: de 01/01/2026 até 31/12/2026 são exatamente 364 dias, ou seja, 52 semanas, 11 meses e 30 dias, ou 0 anos 11 meses 30 dias detalhado. De 01/01/2026 até 01/01/2027 inclusive são 365 dias — exatamente um ano. Os dias úteis excluem sábado e domingo automaticamente: de segunda 13/04/2026 até sexta 17/04/2026 são 5 dias úteis, enquanto a mesma janela de cinco dias começando na sexta 17/04/2026 conta apenas 3 dias úteis porque o fim de semana cai dentro dela.

A ordem das datas não importa — a calculadora sempre retorna a diferença absoluta, então trocar De e Até dá a mesma resposta. Isso torna a ferramenta igualmente adequada para perguntas retrospectivas ("há quanto tempo me mudei?") e prospectivas ("quantos dias até o prazo do projeto?").

Como usar Diferença entre datas

  1. Escolha a data De usando o primeiro seletor de datas.
  2. Escolha a data Até usando o segundo seletor de datas.
  3. Leia todas as cinco saídas de uma vez: Dias, Semanas, Meses, Anos e Dias úteis.
  4. Troque as datas se as inseriu acidentalmente na ordem errada — o resultado é idêntico, então nenhuma ação é necessária para a contagem absoluta.
  5. Alterne entre datas passadas e futuras livremente; a calculadora nunca produz números negativos.

Casos de uso comuns

  • Contar dias úteis para a fatura de um prestador que cobra net-30 a partir da entrega.
  • Planejar uma contagem regressiva de 90 dias para o lançamento de um produto a partir de hoje.
  • Calcular o tempo de casa para uma carta do RH — anos e meses entre a data de admissão e hoje.
  • Descobrir quantos dias restam em um visto ou apólice de seguro.
  • Verificar se a janela de reembolso expirou calculando os dias desde a compra.

Dicas e erros comuns

  • A contagem de dias úteis exclui sábado e domingo, mas não feriados públicos — subtraia-os manualmente se seu calendário os utiliza.
  • Meses não são blocos exatos de 30 dias. A calculadora alinha o dia do mês, então de 31 de janeiro a 1º de março é 1 mês e 1 dia, não 'cerca de 30 dias = 1 mês'.
  • Para uma contagem inclusiva (contando ambas as datas finais), some 1 ao total de dias — o padrão é exclusivo do início e inclusivo do fim.
  • As transições do horário de verão nunca afetam a contagem de dias porque trabalhamos com datas de calendário, não segundos.

Perguntas frequentes

Fins de semana e feriados são excluídos dos dias úteis?

Fins de semana são excluídos automaticamente (sábado e domingo). Feriados variam por país e não são subtraídos.

Por que meses e anos nem sempre são exatos?

Meses têm 28–31 dias. Calculamos meses-calendário alinhando o dia do mês, então ir do 31 jan → 1 mar é 1 mês e 1 dia, não '31 dias = 1 mês'.

A ordem das datas importa?

Não. Sempre calculamos |Para − De|, então trocar as duas datas dá o mesmo resultado.

Posso excluir feriados nacionais da contagem de dias úteis?

Não diretamente — listas de feriados variam por país, região e ano. Depois de obter o total de dias úteis, subtraia manualmente o número de feriados relevantes na janela para sua jurisdição.

Como os meses são contados quando os dias inicial e final diferem?

Alinhamos o dia do mês e pegamos emprestado do mês anterior se o dia final for mais cedo. De 15/03/2026 até 10/05/2026 é 1 mês e 26 dias (15 de março → 15 de abril é um mês, depois 15 de abril → 10 de maio são 25 dias, mais a regra de empréstimo produz 26).

A ferramenta funciona em fronteiras de século como o ano 2000?

Sim. A aritmética de datas em JavaScript usa o calendário gregoriano do ano 1 em diante, indefinidamente, então qualquer par de datas dos séculos 20 ou 21 é tratado corretamente.

Mais recentes do blog

Ferramentas relacionadas