Conversor de Unidades de Tempo
Ferramenta online para converter entre anos, meses, semanas, dias, horas, minutos, segundos e milissegundos
O que é conversão de unidades de tempo?
O conversor de tempo transforma valores entre milissegundos, segundos, minutos, horas, dias, semanas, meses e anos. Ele é útil para medições de execução, tempos de animação, timeouts de API, planejamento cron, estimativas de projeto, períodos contratuais, planos de estudo e documentação técnica. Algumas unidades são exatas, enquanto outras dependem do contexto: um dia nem sempre se comporta como 24 horas perto de fusos e horário de verão, e meses ou anos não têm sempre a mesma duração. A ferramenta é melhor para conversão direta de unidades, mas datas de calendário, cobrança, prazos legais e agendas entre fusos exigem cálculos cientes de data.
Como Usar
Como usar
- Insira o valor a converter no campo de entrada
- Selecione a unidade de origem (De) e a unidade de destino (Para)
- Clique no botão Converter ou veja o resultado em tempo real
- Clique em Conversões Relacionadas para ver outras combinações de unidades
Premissas de Unidades
- Conversões de mês e ano usam durações médias, salvo quando a ferramenta indica o contrário; não equivalem à aritmética de datas do calendário.
- Para cobranças, SLAs ou logs, mantenha milissegundos ou segundos como valor de origem e registre a regra de arredondamento.
Casos de uso
Princípio técnico
O segundo é a unidade básica de tempo do SI, redefinido na 13ª Conferência Geral de Pesos e Medidas em 1967 como 9.192.631.770 ciclos da radiação emitida pela transição hiperfina do estado fundamental do césio-133 a 0 K. Todas as unidades superiores desta ferramenta são múltiplos inteiros do segundo: 1 minuto = 60 s, 1 hora = 3.600 s, 1 dia = 86.400 s, 1 semana = 604.800 s. Esses fatores vêm do sistema sexagesimal babilônico (base 60) e do dia egípcio de 24 horas, não da física, mas foram fixados pelo folheto do SI e pela ISO 80000-3:2019, então a conversão é exata. Anos e meses são inerentemente imprecisos. O calendário gregoriano (Inter gravissimas, Papa Gregório XIII, 1582) define um ano médio de 365,2425 dias pela regra "divisível por 4, exceto séculos não divisíveis por 400" (1600 e 2000 bissextos, 1700/1800/1900 comuns). O ano juliano de 365,25 dias ainda é usado em astronomia e é a convenção que este conversor aplica para conversões ano→dia porque corresponde ao padrão mais comum de planilhas e bibliotecas. O mês médio é então 365,2425 / 12 ≈ 30,436875 dias, frequentemente arredondado para 30,44; este conversor usa 30,44. Aritmética de calendário ("adicionar um mês a 31 de janeiro") não pode ser feita adicionando um número fixo de segundos, então qualquer cálculo de dias úteis, cobranças ou contratos deve recorrer a uma biblioteca ciente de datas como date-fns, Luxon ou Temporal. O tempo POSIX (epoch Unix) conta segundos não bissextos desde 1970-01-01 00:00:00 UTC e ignora explicitamente os 27 segundos bissextos inseridos pelo IERS entre 1972 e 2017 para manter o UTC dentro de 0,9 s do UT1. Desde 2024, TAI - UTC = 37 s, e o CGPM votou em 2022 para abandonar o segundo bissexto até 2035. O Date.now() do JavaScript retorna milissegundos POSIX sem ajuste de segundo bissexto, e performance.now() retorna um timestamp monotônico de alta resolução com precisão submilissegundo (navegadores limitam de 5 µs a 1 ms para mitigação do Spectre). A dupla precisão IEEE 754 pode representar ±2^53 ms exatamente, o que cobre aproximadamente ±285.427 anos a partir do epoch, muito além de qualquer conversão prática que esta ferramenta verá.
- Definição SI: 1 segundo = 9.192.631.770 períodos da radiação de transição hiperfina do césio-133 (CGPM 1967, reafirmado no folheto do SI de 2019)
- Fatores inteiros fixos: 1 min = 60 s, 1 h = 3.600 s, 1 d = 86.400 s, 1 sem = 604.800 s; são exatos por definição da ISO 80000-3, não medições
- Ano médio gregoriano: 365,2425 dias (regra bissexto 4/100/400); ano juliano: 365,25 dias; esta ferramenta usa 365,25 d/ano e 30,44 d/mês (365,25 / 12 com arredondamento) conforme documentado no FAQ
- O tempo POSIX ignora segundos bissextos: 27 inseridos pelo IERS entre 1972 e 2017; TAI - UTC = 37 s desde 2024; o CGPM resolveu em 2022 aposentar o segundo bissexto por volta de 2035
- Unidades subsegundo: 1 s = 10^3 ms = 10^6 µs = 10^9 ns; o tempo de Planck ≈ 5,39 × 10^-44 s é o limite teórico inferior para intervalos fisicamente significativos
- Precisão JavaScript: Date.now() retorna milissegundos int64 desde 1970-01-01 UTC; performance.now() é monotônico com limitação de 5 µs a 1 ms conforme W3C High Resolution Time nível 3 (mitigação do Spectre)
- Limites da aritmética de calendário: adições de mês e ano não são associativas (31 de jan + 1 mês + 1 mês != 31 de mar em fevereiro); use a proposta Temporal ou date-fns para cálculos de datas civis
Exemplos
Dias para horas, minutos e segundos
1 dia = 24 h = 1.440 min = 86.400 s = 86.400.000 msHoras para minutos e segundos
1 h = 60 min = 3.600 s; uma jornada de 8 horas = 480 min = 28.800 sAnos para dias, horas e minutos (média)
1 ano ≈ 365,25 d ≈ 8.766 h ≈ 525.960 min ≈ 31.557.600 sReferências de semana e mês
1 semana = 7 d = 168 h = 10.080 min; 1 mês médio ≈ 30,44 d ≈ 730,5 hAno comum vs. ano bissexto
Ano comum = 365 d = 8.760 h; ano bissexto = 366 d = 8.784 h (um dia extra a cada 4 anos, com exceção das regras seculares)Milissegundos em programação e animação
1 s = 1.000 ms; orçamento de quadro a 60 fps = 16,67 ms; janela de debounce de 1,5 s = 1.500 msPerguntas frequentes
Quais unidades de tempo são suportadas?
Nanossegundos, microssegundos, milissegundos, segundos, minutos, horas, dias, semanas, meses, anos, décadas, séculos e milênios. Escolha duas unidades quaisquer e a página converte em tempo real.
Como o 'mês' ou o 'ano' é definido?
A conversão usa durações médias: mês = 30,44 dias (365,25/12), ano = 365,25 dias (ano juliano). Meses e anos reais variam em duração, então converter de ou para essas unidades é necessariamente aproximado. Para aritmética exata de calendário, use a ferramenta Diferença entre Datas.
Por que um ano tem 365,25 dias e não 365?
Porque o ano solar tem 365,2422 dias. A aproximação juliana arredonda para 365,25 (um dia bissexto a cada 4 anos). A média de 400 anos do calendário gregoriano é 365,2425. Para a maioria das conversões essa diferença de 0,06% não importa; para datas arqueológicas ela se acumula.
Posso converter horas-minutos-segundos?
A página normalmente converte um único valor de unidade (por exemplo, 5400 s ↔ 1,5 h ↔ 90 min). Para exibição no estilo HH:MM:SS, use um formatador de duração; esta ferramenta fornece a conversão numérica subjacente.
Qual a precisão das conversões abaixo de um segundo?
1 segundo = 10^9 nanossegundos. A precisão numérica do JavaScript é de 15 a 17 dígitos significativos, então o conversor lida com aproximadamente ±10^7 segundos de precisão de nanossegundos antes que o arredondamento entre em ação. Para trabalho com relógios atômicos, use uma ferramenta especializada.
O 'segundo bissexto' é considerado?
Não. A página trata cada minuto como exatamente 60 segundos. Segundos bissextos (ocasionalmente inseridos para manter o UTC alinhado com a rotação da Terra) são raros demais para serem considerados em conversões gerais.
O cálculo é feito localmente?
Sim. A conversão de unidades é pura aritmética em JavaScript no navegador; nada é registrado nem enviado pela rede.