Ugrás a tartalomra

Katonai időátváltó: 24 és 12 órás idő

Váltson katonai időről 12 órás időformátumra és vissza. Az átváltó értelmezi a 2330, 23:30 és 11:30 PM formátumokat, valamint elmagyarázza a 0000 és 2400 értéket, az éjfélt, illetve a 12 AM és 12 PM jelentését.

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.
Betöltési kalkulátor...
📚

Dokumentáció

Katonai időátváltó

A katonai idő 24 órás óra: az órákat 00-tól 23-ig számozzák, és az időpontot rendszerint négy számjeggyel, elválasztójel nélkül írják, például 2330 a késő esti fél tizenkettő jelölésére. Ez az oldal mindkét irányban átváltja az így írt időpontot a szokásos 12 órás formára, illetve onnan vissza, továbbá kiszámítja, hogy az időpont hány perc és hány óra éjfél óta.

Mire képes a kalkulátor

Az átváltó egyetlen beírt időpontot olvas be, és maga dönti el, melyik jelölést használja. Az AM vagy PM jelölő 12 órás időt jelent. Jelölő nélkül 24 órás időről van szó. Ez a szabály rendezi azt az egyetlen alakot is, amely mindkét formában azonosnak tűnik: a jelölő nélküli 12:30 időpontot 24 órás időként olvassa, vagyis déli fél egyként.

Elfogadott beírás a négy számjegy (2330), a három számjegy (745), a csupasz óra (8), a kettőspontos forma (23:30), a jelölővel ellátott 12 órás idő (11:30 PM, 7 pm, 11:30 p.m.), valamint a kimondott utótag (2330 óra, 0800 hrs), amelyet a számjegyek beolvasása előtt eltávolít. Három- vagy négyjegyű beírásnál az utolsó két számjegy mindig a perc, ezért 745 jelentése 7:45.

Az eredmény ugyanaz az időpont három írott formában, valamint két számlálás: a négyjegyű katonai forma, ugyanaz az időpont ÓÓ:PP formában, a 12 órás forma AM vagy PM jelöléssel, az éjfél óta eltelt percek és ugyanez az érték órában kifejezve.

A 12 órás idő átváltása katonai időre

Vegyük a leírt órát, a 12 helyett írjunk 0-t, és PM jelölő esetén adjunk hozzá 12-t. A percek soha nem változnak. Jelekkel:

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

ahol H az óra a 24 órás órán, 0 és 23 között; h a leírt óra a 12 órás órán, 1 és 12 között; p pedig 1 PM és 0 AM esetén. A mod művelet az osztás utáni maradékot jelenti, ezért 12 mod 12 = 0, míg 7 mod 12 = 7.

A maradék a teljes megoldás lényege. Egyetlen kifejezéssel alakítja az 12 AM időt 0 órává és a 12 PM időt 12 órává. Ha valaki kézzel írja fel a két esetet, könnyen elrontja az átváltást, mert szimmetrikusnak tűnnek, pedig nem azok.

A katonai idő átváltása 12 órás időre

A másik irányban az óra ismét a maradék, azzal a kivétellel, hogy a 0 maradékot 12-ként írjuk:

undefined