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.
The same time in both notations
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:
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