Conversor de formato de hora — 12h e 24h
Converta um horário entre o formato de 12 e o de 24 horas, nas duas direções ao mesmo tempo.
Última atualização · Ver algoritmo, constantes e entradas padrão (JSON)
Sobre esta calculadora
Os relógios de 12 e de 24 horas representam os mesmos instantes, só com convenções diferentes. O formato de 24 horas vai de 00:00 a 23:59 e traz o dia inteiro no número da hora; o de 12 horas usa um número de 1 a 12 com AM ou PM. Meia-noite e meio-dia confundem, porque os dois aparecem como 12 e não como 0.
Exemplo resolvido
calculado com os valores padrão abaixo
Horas (relógio de 24 horas) 9 · Minutos 5 · Segundos 0 Formato de 24 horas 09:05:00 · Formato de 12 horas 09:05:00 AM · Indicador AM/PM AM
Referências gerais de contexto
Isenção de responsabilidade
Estas calculadoras fornecem resultados gerais de data. Feriados, convenções de dias úteis e regras de fuso horário são definidos localmente e mudam; confirme no calendário oficial tudo o que tenha efeitos legais ou contratuais.
Fonte da implementação
Este registro descreve a implementação desta página, sem validação independente. As referências externas sustentam apenas a fórmula ou definição indicada; estimativas e regras próprias mantêm suas premissas.
Fórmula e variáveis
h12 = { 12, h mod 12 = 0; h mod 12, h mod 12 ≠ 0 }; p = { AM, h < 12; PM, h ≥ 12 }; t12 = h12:m:s + p
- h
- hora, 0–23
- m
- minuto, 0–59
- s
- segundo, 0–59
- h12
- hora em formato 12 h
- p
- indicador de período (AM/PM)
- t12
- hora em formato de 12 h
Os valores são truncados e limitados, depois completados com zero em dois dígitos; AM antes do meio-dia (h < 12), PM depois.
Perguntas frequentes
O que significam 12:00 AM e 12:00 PM?
Na convenção de 12 horas, 12:00 AM indica meia-noite no início do dia e 12:00 PM indica meio-dia. Quando a data precisa ficar clara, use 00:00 e 12:00 na notação de 24 horas.