Preskočiť na obsah

Prevodník vojenského času: 24 na 12 hodín

Preveďte vojenský čas na štandardný čas a naopak. Zobrazuje 2330, 23:30 a 11:30 PM a vysvetľuje polnoc 0000 a 2400, poludnie a označenia 12 AM a 12 PM.

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.

A 24-hour reading such as 2330 or 23:30, or a 12-hour reading such as 11:30 PM. Hours and minutes only.

The same time in both notations

24-hour (military)
2330
24-hour with a colon
23:30
12-hour
11:30 PM
Minutes since midnight
1,410min
Hours since midnight
23.5h
Read as a 24-hour time, because it carries no AM or PM marker. A bare 12:30 is therefore half past noon.
The 24-hour result is written as four digits with no separator, the form a military time reading normally takes. The next card is the same reading written HH:MM. The 12-hour card writes the hour without a leading zero, then the minutes, then AM or PM.
Sources: the two-midnight rule, and the preference for 00:00, from Markus Kuhn's ISO 8601 summary at cl.cam.ac.uk/~mgk25/iso-time.html. That page is written against ISO 8601:2004, so the later history of 24:00 -- dropped in ISO 8601-1:2019, reinstated by ISO 8601-1:2019/Amd 1:2022 -- is not from it, but from the standard's own revisions. The 12 a.m. and 12 p.m. ambiguity and the style-guide advice, from the Wikipedia article on the 12-hour clock. This page converts a bare clock reading, so it attaches no date, time zone or UTC offset.
Kalkulačka načítavania...
📚

Dokumentácia

Prevodník vojenského času

Vojenský čas používa 24-hodinový formát: hodiny sú očíslované od 00 do 23 a čas sa zvyčajne zapisuje štyrmi číslicami bez oddeľovača, napríklad 2330 pre pol dvanástej v noci. Táto stránka prevádza zapísaný čas medzi týmto zápisom a bežným 12-hodinovým formátom oboma smermi a zároveň počíta počet minút a hodín od polnoci.

Čo kalkulačka robí

Prevodník načíta jeden zapísaný čas a sám určí, v ktorom formáte je. Označenie AM alebo PM znamená čas v 12-hodinovom formáte. Bez označenia ide o čas v 24-hodinovom formáte. Toto pravidlo rieši aj jediný zápis, ktorý vyzerá v oboch formátoch rovnako: samotné 12:30 nemá označenie, preto sa číta ako čas v 24-hodinovom formáte, teda ako pol jednej popoludní.

Akceptované vstupy zahŕňajú štyri číslice (2330), tri číslice (745), samotnú hodinu (8), zápis s dvojbodkou (23:30), čas v 12-hodinovom formáte s označením (11:30 PM, 7 pm, 11:30 p.m.) a hovorenú príponu (2330 hours, 0800 hrs), ktorá sa odstráni pred načítaním číslic. Pri troj- alebo štvormiestnom vstupe sú posledné dve číslice vždy minúty, takže 745 znamená 7:45.

Výsledkom je ten istý čas v troch písomných podobách a dva číselné údaje: vojenský štvorciferný zápis, ten istý čas vo formáte HH:MM, čas v 12-hodinovom formáte s označením AM alebo PM, počet minút od polnoci a tento počet vyjadrený v hodinách.

Ako previesť čas v 12-hodinovom formáte na vojenský čas

Vezmite zapísanú hodinu, nahraďte 12 hodnotou 0 a ak je označenie PM, pripočítajte 12. Minúty sa nikdy nemenia. Symbolicky:

H=(hmod12)+12pH = (h \bmod 12) + 12p

kde H je hodina v 24-hodinovom formáte od 0 do 23; h je zapísaná hodina v 12-hodinovom formáte od 1 do 12; a p je 1 pre PM a 0 pre AM. Operácia označená mod je zvyšok po delení, takže 12 mod 12 je 0 a 7 mod 12 je 7.

Zvyšok po delení je celý trik. Jedným výrazom prevedie 12 AM na hodinu 0 a 12 PM na hodinu 12. Pri ručnom zapisovaní týchto dvoch prípadov sa táto konverzia zvyčajne pokazí, pretože vyzerajú symetricky, ale nie sú.

Ako previesť vojenský čas na čas v 12-hodinovom formáte

Pri prevode opačným smerom je hodina opäť zvyškom po delení, s výnimkou toho, že zvyšok 0 sa zapisuje ako 12:

undefined