Conte os dias, semanas, meses e dias úteis entre duas datas — direto no seu navegador.
Contar os dias entre duas datas parece uma subtração simples até o calendário entrar no caminho: os meses têm 28, 29, 30 ou 31 dias, fevereiro muda de tamanho a cada quatro anos e o horário de verão mexe no relógio sem mexer na data. Esta calculadora dá conta de tudo isso e responde à pergunta em quatro formatos ao mesmo tempo — total de dias, semanas mais dias, meses mais dias e a divisão completa em anos, meses e dias, que é como as pessoas realmente descrevem um período.
Internamente, cada data é convertida em um número de dia juliano (Julian Day), um inteiro que conta os dias numa linha contínua, e a diferença vira uma subtração simples. Isso torna o resultado imune a fusos horários e ao horário de verão. A divisão em calendário não é uma aproximação: em vez de dividir por 30, a ferramenta encontra o maior número inteiro de meses que cabe entre as duas datas — ajustando para o fim dos meses mais curtos, de modo que de 31 de janeiro a 1º de março é um mês e um dia — e depois conta os dias que sobram.
O número de dias úteis conta apenas de segunda a sexta, usando as semanas inteiras vezes cinco mais os dias de semana restantes. Feriados não entram na conta: eles mudam de país para país, de estado para estado e de cidade para cidade, e uma ferramenta genérica que tentasse adivinhá-los erraria mais do que acertaria. Para prazos que dependem de feriados oficiais, use este número como ponto de partida e subtraia os feriados que valem para você. As duas datas ficam no seu dispositivo — a página não faz nenhuma requisição de rede com os seus dados.
Dias corridos = JDN(fim) − JDN(início), onde JDN é o número de dia juliano de cada data. Divisão em calendário: pegue o maior número inteiro de meses M que cabe entre as datas (ajustando o dia para o último dia dos meses mais curtos), e então anos = M ÷ 12, meses = M mod 12 e dias = o resto em dias. Dias úteis = ⌊dias ÷ 7⌋ × 5 + os dias de segunda a sexta que sobram na semana incompleta.
Ela conta os dias decorridos entre as duas datas, ou seja, o dia inicial não é contado e o dia final é. De 1º de março a 3 de março a resposta é 2 dias. Se você precisa do número de dias que o período ocupa — a clássica contagem "incluindo as duas pontas" — some 1 ao resultado.
Porque meses de verdade não têm 30 dias. Dividir por 30 acumula um erro de cerca de cinco dias por ano. A ferramenta percorre o calendário mês a mês, e é por isso que de 1º de janeiro a 1º de março dá exatamente 2 meses, mesmo que isso possa ser 59 ou 60 dias.
Não. A contagem de dias úteis só remove sábados e domingos. Os feriados variam por país e até por cidade, então a ferramenta não tenta adivinhá-los — subtraia os que valem para o seu caso.
Sim. Os dias 29 de fevereiro são contados como qualquer outro dia, e o cálculo usa aritmética de dias inteiros, então uma mudança de relógio nunca acrescenta nem tira um dia do total.
Não. Todo o cálculo roda em JavaScript no seu dispositivo. Nada é enviado, registrado ou armazenado.
O Vai.la transforma qualquer URL em um link curto com estatísticas de cliques, QR Code e seu próprio biolink.
O Vai.la não se responsabiliza pelo uso das ferramentas nem por decisões tomadas com base nos seus resultados.