Calculadora de Intervalo de Tempo - Calcular Tempo Entre Datas
Calcule intervalos de tempo precisos entre duas datas instantaneamente. Obtenha resultados em segundos, minutos, horas e dias. Lida automaticamente com anos bissextos, horário de verão e fusos horários.
Calculadora de Intervalo de Tempo
Documentação
O que é uma calculadora de intervalo de tempo
Uma calculadora de intervalo de tempo encontra a duração exata entre duas datas e horários. Ela recebe uma data e um horário de início e uma data e um horário de término, e informa a diferença em segundos, minutos, horas e dias, além de um resumo em linguagem simples, como "3 dias, 4 horas, 12 minutos."
Como calcular um intervalo de tempo
Fórmula
A calculadora subtrai o horário de início do horário de término:
Intervalo de tempo = horário de término − horário de início
Um computador não pode subtrair 15 de março de 20 de maio diretamente, porque uma data do calendário não é um número único. Por isso, a calculadora primeiro converte cada data e horário em uma marca temporal: uma contagem de milissegundos desde um ponto de referência fixo: 1 de janeiro de 1970, às 00:00:00 UTC. Quando as duas datas são marcas temporais, a subtração é uma operação aritmética comum e continua correta entre mudanças de mês, mudanças de ano e anos bissextos.
Depois de encontrar a diferença em milissegundos, a calculadora a converte em outras unidades:
- Segundos = milissegundos ÷ 1.000
- Minutos = segundos ÷ 60
- Horas = minutos ÷ 60
- Dias = horas ÷ 24
Exemplo prático
Início: 20 de maio de 2023, às 10:00; término: 21 de maio de 2023, às 11:00
O intervalo entre esses horários é de 25 horas. Convertido para todas as unidades exibidas pela calculadora:
- 90.000 segundos
- 1.500 minutos
- 25 horas
- 25 ÷ 24 ≈ 1,04 dias
O resumo em linguagem simples é "1 dia, 1 hora." Esse resumo é criado de forma diferente dos valores decimais acima: a calculadora obtém primeiro o número inteiro de dias (1), depois as horas restantes (1) e, em seguida, os minutos e segundos restantes (0 e 0). Ela não arredonda o valor decimal em dias; em vez disso, trabalha sucessivamente com unidades inteiras.
Anos bissextos e horário de verão
Um ano do calendário nem sempre tem 365 dias, e um dia do calendário nem sempre tem 24 horas. Como a calculadora trabalha com marcas temporais em vez de fazer a contagem dos dias no calendário, ambos os casos são tratados sem regras especiais.
Anos bissextos. A cada quatro anos, fevereiro ganha um dia extra, o dia 29, para manter o calendário alinhado com a órbita da Terra ao redor do Sol. Anos de século são a exceção: só são bissextos se forem divisíveis por 400; portanto, 2000 foi um ano bissexto, mas 1900 não foi. A contagem de 28 de fevereiro de 2024, às 00:00, até 1 de março de 2024, às 00:00, resulta em 2 dias, porque 2024 é um ano bissexto e a contagem passa pelo dia 29 de fevereiro.
Horário de verão. Em locais que adotam o horário de verão, os relógios adiantam uma hora na primavera e repetem uma hora no outono. Em 10 de março de 2024, no fuso horário do Leste dos Estados Unidos, os relógios avançaram diretamente de 2:00 da manhã para 3:00 da manhã. Uma pessoa nesse fuso que medir o intervalo das 1:00 da manhã às 4:00 da manhã nesse dia obterá 2 horas, não 3, porque a hora das 2 não ocorreu no relógio. A calculadora produz o resultado correto porque subtrai carimbos de data e hora, e um carimbo de data e hora não pula nem repete uma hora apenas porque um relógio o faz.
Fusos horários
Os campos de início e término usam o fuso horário do dispositivo que os preenche. Quando as duas datas representam horários no mesmo fuso, que é o caso normal, o resultado está correto independentemente de qual seja esse fuso, porque as diferenças de fuso se anulam durante a subtração. Se as duas datas representarem horários em fusos diferentes, converta uma delas para o outro fuso antes de inseri-la. Caso contrário, o resultado ficará diferente pelo intervalo entre os dois fusos.
Perguntas frequentes
Quais unidades a calculadora mostra?
Segundos, minutos, horas e dias, além de um resumo em linguagem simples. Semanas, meses e anos não são exibidos diretamente, porque meses e anos não têm uma duração fixa: um mês tem de 28 a 31 dias, e um ano tem 365 ou 366 dias. Para obter uma estimativa, divida a contagem de dias por 7 para semanas, por cerca de 30,44 para um mês médio ou por cerca de 365,25 para um ano médio.
Ela leva em conta os anos bissextos?
Sim. Como a calculadora trabalha com marcas de data e hora, os dias bissextos já são incluídos no resultado sem nenhuma etapa extra.
Ela leva em conta o horário de verão?
Sim. Ela informa o tempo real transcorrido, em vez de uma simples diferença entre os horários indicados pelo relógio, por isso os resultados permanecem precisos durante a transição para o horário de verão.
A data de término pode ser anterior à data de início?
Não. A data e o horário de término devem ser iguais ou posteriores à data e ao horário de início; caso contrário, a calculadora exibirá um erro em vez de um resultado.
Ela pode calcular a idade exata de uma pessoa?
Sim. Insira a data e o horário de nascimento como início e a data e o horário atuais como término. Por exemplo, uma pessoa nascida em 15 de março de 1985, às 3:20 da tarde, e avaliada em 12 de novembro de 2024, às 10:45 da manhã, tem 14.486 dias de idade, ou cerca de 39,66 anos.
O resultado inclui fins de semana e feriados?
Sim, o total conta todos os dias do calendário. Para estimar apenas os dias úteis, pegue o número total de dias, divida por 7 para obter semanas completas, multiplique esse resultado por 5 e depois adicione os dias restantes que caírem em um dia útil.