Military Time Converter
Type any time, like 7:45 pm or 1945, and see it in military (24-hour) and 12-hour time, with how to say it. Switch to Advanced for hours between two times, adding time, decimal hours, a full chart and military time zones.
Type it any way: 7:45 pm, 7.45pm, 1945, 19:45, 1945 hours, noon or midnight. Add seconds (19:45:30) if you need them.
Now: — your time · —
Any format works in From and To. If To is earlier than From, the time runs past midnight. Payroll often rounds to 6 minutes (tenths of an hour) or 15 minutes.
Type in either side. Timesheets and payroll use decimal hours: 7 hours 45 minutes is 7.75 hours, not 7.45.
Minutes to decimal hours chart (0 to 59)
- 0 min0.00
- 1 min0.02
- 2 min0.03
- 3 min0.05
- 4 min0.07
- 5 min0.08
- 6 min0.10
- 7 min0.12
- 8 min0.13
- 9 min0.15
- 10 min0.17
- 11 min0.18
- 12 min0.20
- 13 min0.22
- 14 min0.23
- 15 min0.25
- 16 min0.27
- 17 min0.28
- 18 min0.30
- 19 min0.32
- 20 min0.33
- 21 min0.35
- 22 min0.37
- 23 min0.38
- 24 min0.40
- 25 min0.42
- 26 min0.43
- 27 min0.45
- 28 min0.47
- 29 min0.48
- 30 min0.50
- 31 min0.52
- 32 min0.53
- 33 min0.55
- 34 min0.57
- 35 min0.58
- 36 min0.60
- 37 min0.62
- 38 min0.63
- 39 min0.65
- 40 min0.67
- 41 min0.68
- 42 min0.70
- 43 min0.72
- 44 min0.73
- 45 min0.75
- 46 min0.77
- 47 min0.78
- 48 min0.80
- 49 min0.82
- 50 min0.83
- 51 min0.85
- 52 min0.87
- 53 min0.88
- 54 min0.90
- 55 min0.92
- 56 min0.93
- 57 min0.95
- 58 min0.97
- 59 min0.98
Right now in each military time zone. Your time is —.
- ZZuluUTC—
- AAlphaUTC+1—
- BBravoUTC+2—
- CCharlieUTC+3—
- DDeltaUTC+4—
- EEchoUTC+5—
- FFoxtrotUTC+6—
- GGolfUTC+7—
- HHotelUTC+8—
- IIndiaUTC+9—
- KKiloUTC+10—
- LLimaUTC+11—
- MMikeUTC+12—
- NNovemberUTC−1—
- OOscarUTC−2—
- PPapaUTC−3—
- QQuebecUTC−4—
- RRomeoUTC−5—
- SSierraUTC−6—
- TTangoUTC−7—
- UUniformUTC−8—
- VVictorUTC−9—
- WWhiskeyUTC−10—
- XX-rayUTC−11—
- YYankeeUTC−12—
J (Juliett) means your own local time. These letters are fixed offsets from UTC with no daylight saving. For real places and summer time, use the time zone converter.
Military time chart: 24-hour to 12-hour
| Military | 12-hour | Say it |
|---|---|---|
| 0000 | 12:00 AM | zero hundred |
| 0100 | 1:00 AM | zero one hundred |
| 0200 | 2:00 AM | zero two hundred |
| 0300 | 3:00 AM | zero three hundred |
| 0400 | 4:00 AM | zero four hundred |
| 0500 | 5:00 AM | zero five hundred |
| 0600 | 6:00 AM | zero six hundred |
| 0700 | 7:00 AM | zero seven hundred |
| 0800 | 8:00 AM | zero eight hundred |
| 0900 | 9:00 AM | zero nine hundred |
| 1000 | 10:00 AM | ten hundred |
| 1100 | 11:00 AM | eleven hundred |
| 1200 | 12:00 PM | twelve hundred |
| 1300 | 1:00 PM | thirteen hundred |
| 1400 | 2:00 PM | fourteen hundred |
| 1500 | 3:00 PM | fifteen hundred |
| 1600 | 4:00 PM | sixteen hundred |
| 1700 | 5:00 PM | seventeen hundred |
| 1800 | 6:00 PM | eighteen hundred |
| 1900 | 7:00 PM | nineteen hundred |
| 2000 | 8:00 PM | twenty hundred |
| 2100 | 9:00 PM | twenty-one hundred |
| 2200 | 10:00 PM | twenty-two hundred |
| 2300 | 11:00 PM | twenty-three hundred |
| Military | 12-hour | Say it |
|---|---|---|
| 0000 | 12:00 AM | zero hundred |
| 0015 | 12:15 AM | zero zero fifteen |
| 0030 | 12:30 AM | zero zero thirty |
| 0045 | 12:45 AM | zero zero forty-five |
| 0100 | 1:00 AM | zero one hundred |
| 0115 | 1:15 AM | zero one fifteen |
| 0130 | 1:30 AM | zero one thirty |
| 0145 | 1:45 AM | zero one forty-five |
| 0200 | 2:00 AM | zero two hundred |
| 0215 | 2:15 AM | zero two fifteen |
| 0230 | 2:30 AM | zero two thirty |
| 0245 | 2:45 AM | zero two forty-five |
| 0300 | 3:00 AM | zero three hundred |
| 0315 | 3:15 AM | zero three fifteen |
| 0330 | 3:30 AM | zero three thirty |
| 0345 | 3:45 AM | zero three forty-five |
| 0400 | 4:00 AM | zero four hundred |
| 0415 | 4:15 AM | zero four fifteen |
| 0430 | 4:30 AM | zero four thirty |
| 0445 | 4:45 AM | zero four forty-five |
| 0500 | 5:00 AM | zero five hundred |
| 0515 | 5:15 AM | zero five fifteen |
| 0530 | 5:30 AM | zero five thirty |
| 0545 | 5:45 AM | zero five forty-five |
| 0600 | 6:00 AM | zero six hundred |
| 0615 | 6:15 AM | zero six fifteen |
| 0630 | 6:30 AM | zero six thirty |
| 0645 | 6:45 AM | zero six forty-five |
| 0700 | 7:00 AM | zero seven hundred |
| 0715 | 7:15 AM | zero seven fifteen |
| 0730 | 7:30 AM | zero seven thirty |
| 0745 | 7:45 AM | zero seven forty-five |
| 0800 | 8:00 AM | zero eight hundred |
| 0815 | 8:15 AM | zero eight fifteen |
| 0830 | 8:30 AM | zero eight thirty |
| 0845 | 8:45 AM | zero eight forty-five |
| 0900 | 9:00 AM | zero nine hundred |
| 0915 | 9:15 AM | zero nine fifteen |
| 0930 | 9:30 AM | zero nine thirty |
| 0945 | 9:45 AM | zero nine forty-five |
| 1000 | 10:00 AM | ten hundred |
| 1015 | 10:15 AM | ten fifteen |
| 1030 | 10:30 AM | ten thirty |
| 1045 | 10:45 AM | ten forty-five |
| 1100 | 11:00 AM | eleven hundred |
| 1115 | 11:15 AM | eleven fifteen |
| 1130 | 11:30 AM | eleven thirty |
| 1145 | 11:45 AM | eleven forty-five |
| 1200 | 12:00 PM | twelve hundred |
| 1215 | 12:15 PM | twelve fifteen |
| 1230 | 12:30 PM | twelve thirty |
| 1245 | 12:45 PM | twelve forty-five |
| 1300 | 1:00 PM | thirteen hundred |
| 1315 | 1:15 PM | thirteen fifteen |
| 1330 | 1:30 PM | thirteen thirty |
| 1345 | 1:45 PM | thirteen forty-five |
| 1400 | 2:00 PM | fourteen hundred |
| 1415 | 2:15 PM | fourteen fifteen |
| 1430 | 2:30 PM | fourteen thirty |
| 1445 | 2:45 PM | fourteen forty-five |
| 1500 | 3:00 PM | fifteen hundred |
| 1515 | 3:15 PM | fifteen fifteen |
| 1530 | 3:30 PM | fifteen thirty |
| 1545 | 3:45 PM | fifteen forty-five |
| 1600 | 4:00 PM | sixteen hundred |
| 1615 | 4:15 PM | sixteen fifteen |
| 1630 | 4:30 PM | sixteen thirty |
| 1645 | 4:45 PM | sixteen forty-five |
| 1700 | 5:00 PM | seventeen hundred |
| 1715 | 5:15 PM | seventeen fifteen |
| 1730 | 5:30 PM | seventeen thirty |
| 1745 | 5:45 PM | seventeen forty-five |
| 1800 | 6:00 PM | eighteen hundred |
| 1815 | 6:15 PM | eighteen fifteen |
| 1830 | 6:30 PM | eighteen thirty |
| 1845 | 6:45 PM | eighteen forty-five |
| 1900 | 7:00 PM | nineteen hundred |
| 1915 | 7:15 PM | nineteen fifteen |
| 1930 | 7:30 PM | nineteen thirty |
| 1945 | 7:45 PM | nineteen forty-five |
| 2000 | 8:00 PM | twenty hundred |
| 2015 | 8:15 PM | twenty fifteen |
| 2030 | 8:30 PM | twenty thirty |
| 2045 | 8:45 PM | twenty forty-five |
| 2100 | 9:00 PM | twenty-one hundred |
| 2115 | 9:15 PM | twenty-one fifteen |
| 2130 | 9:30 PM | twenty-one thirty |
| 2145 | 9:45 PM | twenty-one forty-five |
| 2200 | 10:00 PM | twenty-two hundred |
| 2215 | 10:15 PM | twenty-two fifteen |
| 2230 | 10:30 PM | twenty-two thirty |
| 2245 | 10:45 PM | twenty-two forty-five |
| 2300 | 11:00 PM | twenty-three hundred |
| 2315 | 11:15 PM | twenty-three fifteen |
| 2330 | 11:30 PM | twenty-three thirty |
| 2345 | 11:45 PM | twenty-three forty-five |
How your time is worked out
Read the hour, check if it is before or after noon, change the hour by 12 if needed, then say it.
- 1
Read the time
7:45 PM7 h · 45 minPM
- 2
Morning or afternoon?
PM: after noon→ add 12
- 3
Change the hour
7 + 12 = 19drop the colon= 1945
- 4
Say it out loud
nineteen forty-fivehours1945 hours
Read more: the rule, the formula, a worked example, 12 AM vs 12 PM and military time zones
Military time is the 24-hour clock written as four digits with no colon and no AM or PM. The day starts at 0000 (midnight) and runs to 2359. The first two digits are the hour (00 to 23) and the last two are the minutes (00 to 59). Most of the world writes the same times with a colon, like 19:45, and calls it the 24-hour clock.
The rule
- From 1:00 AM to 12:59 PM, the hour stays the same. Add a zero in front of a one-digit hour: 7:45 AM is 0745.
- From 1:00 PM to 11:59 PM, add 12 to the hour: 7:45 PM is 7 + 12 = 19, so 1945.
- From 12:00 AM to 12:59 AM (just after midnight), the hour is 00: 12:30 AM is 0030.
- Going back, if the hour is 13 or more, take 12 away and add PM. If it is 00, write 12 and AM. 12 itself is PM (noon).
The formula
12-hour to military: military hour = hour + 12 for PM (but 12 PM stays 12) · hour for AM (but 12 AM becomes 00)
military time = two-digit hour then two-digit minutes, with no colon
Military to 12-hour: 12-hour hour = military hour − 12 when it is 13 or more · 12 when it is 00 · otherwise the same
AM when the military hour is 00 to 11 · PM when it is 12 to 23
Worked example
7:45 PM. It is PM and the hour is not 12, so add 12 to the hour: 7 + 12 = 19. The minutes stay 45. Write the hour and the minutes together with no colon: 1945. Say it as “nineteen forty-five hours”. It is 19 × 60 + 45 = 1,185 minutes after midnight, which is 1,185 ÷ 60 = 19.75 hours.
Going back, 1945: the hour 19 is 12 or more, so take 12 away: 19 − 12 = 7, and it is PM. That gives 7:45 PM.
12 AM, 12 PM, 0000 and 2400
| 12-hour | Military | Note |
|---|---|---|
| 12:00 AM | 0000 | Midnight, start of the day |
| 12:30 AM | 0030 | Half an hour after midnight |
| 12:00 PM | 1200 | Noon |
| 12:30 PM | 1230 | Half an hour after noon |
| 12:00 AM (end of day) | 2400 | Same moment as 0000 the next day |
How to say military time
Say the hour as one number and the minutes as another, then add “hours”. Minutes of 00 are said as “hundred”. A zero at the start is said as “zero” (people also say “oh”).
- 0700: “zero seven hundred hours”. 0830: “zero eight thirty hours”. 0005: “zero zero zero five hours”.
- 1000: “ten hundred hours”. 1945: “nineteen forty-five hours”. 1905: “nineteen zero five hours”.
- On the radio, pilots and controllers read the digits one by one and say 9 as “niner”: 1945 is “one niner four five”.
Time between two times and decimal hours
Change both times to minutes after midnight and take the start from the end. If the answer is below zero, the time ran past midnight, so add 1,440 minutes (24 hours). Take off any unpaid break, then divide by 60 for decimal hours. Example: 0800 to 1730 is 1,050 − 480 = 570 minutes; less a 30-minute break is 540 minutes = 9.00 hours. Overnight: 2200 to 0630 is 390 − 1,320 = −930, plus 1,440 = 510 minutes = 8 hours 30 minutes = 8.50 hours.
Decimal minutes are hundredths of an hour, not minutes: 15 minutes is 0.25 hours, 30 minutes is 0.50 and 45 minutes is 0.75. Rounding to 6 minutes gives tenths of an hour (6 minutes = 0.1 hour).
Military time zones
Each military time zone has a letter and a word from the phonetic alphabet. Z (Zulu) is UTC, the time used for aviation and military plans worldwide. A (Alpha) to M (Mike) are 1 to 12 hours ahead of UTC, skipping J. N (November) to Y (Yankee) are 1 to 12 hours behind. J (Juliett) means local time wherever you are. A time is written with its letter, like 1945Z or 1945R. To work with Zulu time, see the Zulu time converter; for real places with daylight saving, use the time zone converter; for timesheets over a week, use the hours calculator.
The military time-zone letters are fixed offsets defined by NATO and are not the same as the local time zones countries use. Who says “hours” after a time, or “zero” rather than “oh”, varies between services and countries.
Common questions
What is 1900 in military time?
1900 is 7:00 PM. In military time any hour of 13 or more is after noon, so take 12 away from the hour: 19 − 12 = 7, and add PM. You say it as “nineteen hundred hours”. In the same way 1300 is 1:00 PM, 1700 is 5:00 PM and 2300 is 11:00 PM.
How do you change regular time to military time?
For AM times, keep the hour and add a zero in front if it has one digit: 7:45 AM is 0745. For PM times, add 12 to the hour: 7:45 PM is 19 and 45, written 1945. Two times are special: 12 AM (midnight) is 0000 and 12 PM (noon) stays 1200. Military time drops the colon and the AM or PM.
How do you say military time out loud?
Say the first two digits as one number and the last two as another, then “hours”. 1945 is “nineteen forty-five hours”. When the minutes are 00 you say “hundred”: 0700 is “zero seven hundred hours”. A leading zero is said as “zero”, so 0830 is “zero eight thirty”. On the radio, pilots often read it digit by digit: “one niner four five”.
Is midnight 0000 or 2400?
Both are used. 0000 is midnight at the start of a day and 2400 is midnight at the end of a day; they are the same moment. Most clocks show 0000 and go from 2359 straight to 0000. 2400 is handy for the end of a shift or opening hours, like 1800 to 2400. There is no 2401: one minute after 2400 is 0001.
How do I work out the hours between two military times?
Take the start time away from the end time. 0800 to 1730 is 9 hours 30 minutes. If the end is earlier than the start, the time runs past midnight, so add 24 hours: 2200 to 0630 is 8 hours 30 minutes. For payroll, take off any unpaid break and divide the minutes by 60 to get decimal hours: 30 minutes is 0.50.
What does Zulu mean in military time?
Zulu, written Z after the time, means Coordinated Universal Time (UTC). Military time zones each have a letter: Alpha (A) is UTC+1 up to Mike (M) at UTC+12, November (N) is UTC−1 down to Yankee (Y) at UTC−12, and J (Juliett) means your own local time. So 1945Z is 7:45 PM in UTC.
Related calculators
Made by Zulu Calculator, part of AlphaZulu LLC. Formulas are shown in full and rule figures are checked against official sources; see how we build calculators.