Punch Clock MathHours, overtime and every state’s rules

Time cards & hours · calculator

Military time converter

12-hour times to the 24-hour times many time clocks and schedules print — and back, with midnight, noon and 2400 spelled out.

Convert a time

Example
1915= 7:15 PM“nineteen fifteen”Full result
Convert

Read as 7:15 PM

Like 7:15 PM, 715p, noon or midnight

Try an example

In military time

1915(19:15)

7:15 PM = 1915. Said “nineteen fifteen”.

7:15 PM is 1915.

Rule24-hour clock: 0000 is midnight at the start of the day, 1200 is noon, PM hours add 12 (7:15 PM = 1915); 2400 is the end of the daySources checked How the math works ↓

24-hour chart

The day as one line

0000 to 2400
AMPM12 AM00006 AM0600noon12006 PM180012 AM24007:15 PM = 1915

Top: 12-hour clock · bottom: military time · the shaded half is AM

How the math works

  1. AM hours1:00 AM to 11:59 AM keep their hour, with a leading zero: 7:05 AM = 0705.
  2. The midnight hour12:00 AM to 12:59 AM become 00: 12:30 AM = 0030.This is the case most charts get wrong: 12:30 AM is half an hour after midnight, not after noon.
  3. Noon12:00 PM to 12:59 PM stay 12: noon = 1200.
  4. PM hours1:00 PM to 11:59 PM add 12 to the hour: 7:15 PM = 19 + 15 → 1915.
  5. 24002400 = the end of the day = 0000 of the next day.A shift that ends at 2400 ends at midnight; the hours calculator counts it the same as an end time of 12:00 AM.

What this doesn’t cover

  • Time zones and Zulu (UTC) time: the converter changes how a local time is written; it does not move it to another zone.
  • Seconds: time cards record minutes; seconds are not modeled.

Military time chart

Every hour of the day. The minutes carry straight across: 7:15 PM is 1915, 12:30 AM is 0030.

Midnight

12:00 AM = 0000

The start of the day. The first hour is 00: 12:30 AM is 0030.

Noon

12:00 PM = 1200

After noon keep counting: 1:00 PM is 1300.

2400

2400 = end of the day

The same instant as 0000 the next day. Some schedules end a shift at 2400 so it stays on the same date.

12-hour time, military time and how it is said, for each hour
12-hourMilitarySaid
12:00 AMmidnight0000zero hundred
1:00 AM0100zero one hundred
2:00 AM0200zero two hundred
3:00 AM0300zero three hundred
4:00 AM0400zero four hundred
5:00 AM0500zero five hundred
6:00 AM0600zero six hundred
7:00 AM0700zero seven hundred
8:00 AM0800zero eight hundred
9:00 AM0900zero nine hundred
10:00 AM1000ten hundred
11:00 AM1100eleven hundred
12:00 PMnoon1200twelve hundred
1:00 PM1300thirteen hundred
2:00 PM1400fourteen hundred
3:00 PM1500fifteen hundred
4:00 PM1600sixteen hundred
5:00 PM1700seventeen hundred
6:00 PM1800eighteen hundred
7:00 PM1900nineteen hundred
8:00 PM2000twenty hundred
9:00 PM2100twenty-one hundred
10:00 PM2200twenty-two hundred
11:00 PM2300twenty-three hundred
12:00 AMend of day2400twenty-four hundred
  • Guide · Hours

    How to Fill Out a Weekly Time Card

    Fill out a weekly time card step by step: the header, each day’s in and out times, meal breaks, overnight shifts, daily and weekly totals, and signing it.

    Updated · 6 min read

  • In-depth guide · Hours

    How to Calculate Hours Worked on a Time Card

    How to calculate hours worked from in and out punches: subtract, remove unpaid meal breaks, handle overnight and DST shifts, convert to decimal.

    Updated · 11 min read