Convertidor de hora militar: de 24 a 12 horas
Convierte la hora militar a la hora estándar y viceversa. Interpreta 2330, 23:30 y 11:30 p. m., y explica la medianoche 0000 y 2400, el mediodía, las 12 a. m. y las 12 p. m.
Military Time Converter
Type a time in either notation. The converter reads 2330, 23:30 and 11:30 PM, and writes the same reading in both.
The same time in both notations
Documentación
Convertidor de hora militar
La hora militar es el reloj de 24 horas: las horas están numeradas de 00 a 23 y una lectura normalmente se escribe con cuatro dígitos y sin separador, como 2330 para las once y media de la noche. Esta página convierte una hora escrita entre esa notación y el reloj ordinario de 12 horas, en ambas direcciones, y también cuenta la lectura en minutos y horas desde la medianoche.
Qué hace la calculadora
El convertidor lee una hora escrita y decide por sí mismo en qué notación está. Un indicador AM o PM significa una hora de 12 horas. Sin indicador, significa una hora de 24 horas. Esa regla resuelve la única forma que se ve igual en ambos sistemas: una 12:30 sin indicador se interpreta como una hora de 24 horas, es decir, las doce y media del mediodía.
Se aceptan cuatro dígitos (2330), tres dígitos (745), una hora sola (8), el formato con dos puntos (23:30), una hora de 12 horas con indicador (11:30 PM, 7 pm, 11:30 p. m.) y el sufijo hablado (2330 horas, 0800 h), que se elimina antes de leer los dígitos. En una entrada de tres o cuatro dígitos, los dos últimos siempre son los minutos, por lo que 745 es 7:45.
El resultado es la misma lectura en tres formas escritas, más dos conteos: el formato militar de cuatro dígitos, la misma hora como HH:MM, el formato de 12 horas con AM o PM, los minutos desde la medianoche y ese conteo expresado en horas.
Cómo convertir una hora de 12 horas a hora militar
Tome la hora tal como está escrita, sustituya 12 por 0 y sume 12 si el indicador es PM. Los minutos nunca cambian. En símbolos:
donde H es la hora en el reloj de 24 horas, de 0 a 23; h es la hora escrita en el reloj de 12 horas, de 1 a 12; y p es 1 para PM y 0 para AM. La operación escrita como mod es el resto después de la división, por lo que 12 mod 12 es 0 y 7 mod 12 es 7.
El resto es todo el procedimiento. Convierte 12 AM en la hora 0 y 12 PM en la hora 12 mediante una sola expresión. Escribir los dos casos por separado es lo que suele causar errores en esta conversión, porque parecen simétricos, pero no lo son.
Cómo convertir la hora militar a una hora de 12 horas
En la otra dirección, la hora vuelve a ser el resto, salvo que un resto de 0 se escribe como 12:
undefined