O horário militar é a representação da hora do dia como um ciclo de 24 horas, em vez dos dois ciclos de 12 horas mais comumente usados. Os números para o ciclo da manhã são idênticos aos de horário comum, mas onde o horário comum especifica, por exemplo, 15h ou 23h, o horário militar representa 1.500 ou 2.300. Os horários militares de 1.300 ou mais podem ser convertidos em horário comum simplesmente subtraindo 1.200.
A hora militar usa quatro dígitos para todos os valores de hora e não usa um caractere separador. Quando um civil escreve 4:14 da manhã, o equivalente militar é 0414. O zero à esquerda também é pronunciado quando a hora é falada; o exemplo acima é falado como "zero quatro quatorze" ou "oh quatro quatorze". Quando os dígitos dos minutos são zero, o sufixo "cem" é usado, como em "zero novecentos" ou "quinze cem" para 0900 e 1500, respectivamente.
O horário militar também pode incluir uma letra à direita para indicar um fuso horário. Na ausência de carta, presume-se a hora local. A hora local também pode ser indicada pela letra J ou pela palavra Julieta. A letra Z para "Zulu" é usada para indicar o Horário Universal Coordenado, também conhecido como Horário de Greenwich.
Os usos não militares do relógio de 24 horas podem divergir do acima, por exemplo, usando caracteres separadores ou eliminando zeros à esquerda. Ao especificar segundos ou frações de segundo, um separador é sempre usado. O tempo 13: 31: 22,04 refere-se a 13 horas, 31 minutos, 22 e 4/100 de um segundo.