O que é a calculadora de diferença de datas?

A Calculadora de Diferença de Data calcula o intervalo exato entre duas datas e fornece todas as representações desse intervalo de uma só vez: uma repartição do calendário (X anos, Y meses, Z dias), totais em execução (total de dias, semanas, horas, minutos, segundos) e uma contagem de dias úteis que exclui sábados e domingos Adicione horários opcionais a qualquer data em que você precise de precisão no nível da hora - útil para medir durações de incidentes, janelas SLA ou lacunas de implantação.
A matemática de data é enganosamente difícil de acertar no código Implementações ingênuas que subtraem carimbos de data/hora e dividem por 86400000 quebram o momento em que uma transição que economiza luz do dia pousa dentro do intervalo, produzindo respostas off-by-one-day duas vezes por ano Esta calculadora analisa ambas as datas como UTC e faz o detalhamento do calendário com empréstimos adequados de duração de mês (28/29/30/31 dias), então "Jan 31 a Mar 1" e fevereiro do ano bissexto são tratados corretamente - a mesma lógica que você gostaria em uma biblioteca de datas bem testada, sem puxar uma para o seu projeto apenas para responder a uma pergunta rápida.
Tudo é executado 100% do lado do cliente em seu navegador: as datas que você insere nunca são enviadas para um servidor e a ferramenta funciona offline Os usos típicos do desenvolvedor incluem comprimentos de sprint de computação, janelas de expiração de certificados e tokens, pontos de corte de retenção de dados, períodos de aviso de contrato, cálculos de idade e o clássico "quantos dias úteis até o lançamento?" - com atalhos de swap e Today para que você gaste segundos nele, não minutos.
Duas partes da aritmética de datas são ambíguas em vez de difíceis, e ajuda a saber qual resposta você está recebendo Adicionar um mês a 31 de janeiro não tem resultado correto, então as diferenças de calendário são contadas caminhando meses inteiros primeiro e levando os dias restantes, razão pela qual 31 de janeiro a 28 de fevereiro lê como 28 dias em vez de um mês O horário de verão é o outro: duas datas com 24 horas de intervalo podem ter 23 ou 25 horas de intervalo no horário local, então os totais de horas são calculados a partir do horário absoluto, em vez de leituras de relógio A contagem de dias úteis exclui apenas sábados e domingos Não tem calendário de feriados, então um período cruzando o Natal ou um feriado nacional será alto para estimativas de folha de pagamento ou entrega.
Como usar a calculadora de diferença de datas?
Escolha as datas de início e término
Use os dois selecionadores de data para definir seu intervalo ou clique em um botão Hoje para encaixar ambos os lados na data atual. Insira as datas em qualquer ordem - a calculadora lida com intervalos invertidos.
Adicione horários se precisar de precisão
Opcionalmente, preencha os campos de hora (hh:mm) para qualquer data. Isso refina o detalhamento do dia e torna o total de horas, minutos e segundos exatos em vez de meia-noite à meia-noite.
calcular
Clique em Calcular para obter a divisão do calendário (anos, meses, dias), a grade de totais e a contagem de dias úteis. Use o botão Swap para virar o início e o fim instantaneamente.
Leia os resultados
O detalhamento responde "quanto tempo em termos humanos", os totais respondem "quantas unidades exatamente" e dias úteis (seg a sexta, terminais incluídos) respondem a perguntas como dias úteis até um prazo.
Principais características
detalhamento do calendário
Anos, meses e dias exatos, com empréstimos de um mês e manuseio corretos de um mês
Grade total
O mesmo período do total de dias, semanas, horas, minutos e segundos - escolha a unidade que seu problema precisa
Contagem de dias úteis
Dias úteis (segunda a sexta) entre as duas datas com os fins de semana excluídos, terminais incluídos
Precisão de tempo opcional
Adicione hh:mm a qualquer data para medir as durações até o segundo, não apenas os dias inteiros
Frequently Asked Questions
Related Tools
Cron Expression Generator
Build a cron expression from simple fields or presets, see it explained in plain English, and preview the next run times. Supports lists, ranges, steps, named months and weekdays. Runs client-side.
Cron Expression Parser
Parse cron expressions into plain English and preview upcoming run times
Time Duration Calculator
Calculate the duration between two times, add or subtract hours and minutes from a time, and total a list of durations for timesheets.
Age Calculator
Calculate exact age in years, months, and days from a date of birth - plus total months, weeks, days, hours, and minutes, the weekday you were born, and a countdown to your next birthday.
Comments
0 comments
No comments yet. Be the first to share your thoughts!