Calculating work hours from a timesheet becomes much easier when every clock-in, clock-out, break, and shift is recorded consistently in 24-hour time. The main challenge is usually not reading the time—it is correctly finding the hours worked between two military-times, especially when a shift crosses midnight.
If you need to turn entries such as 0730, 1200, 1300, 1730, or 2200 into accurate working hours, you can use Calculator Online Pro’s Military-Time Converter to handle the time-format conversion before calculating the duration.
Track Hours Worked From Military-Time
For a straightforward workday, subtract the starting time from the ending time.
Start: 0800
End: 1630
So the timesheet should show 8 hours 30 minutes before deducting any unpaid break.
For a schedule with a lunch break:
Start: 0800
Lunch: 1200–1300
End: 1630
Total scheduled time: 8 hours 30 minutes
Unpaid lunch: 1 hour
Actual paid work time: 7 hours 30 minutes
This is the type of calculation where using consistent 24-hour entries can make timesheets much easier to check.
Quick Work-Hour Examples
| Start | End | Elapsed Time |
|---|---|---|
| 0700 | 1500 | 8 hours |
| 0730 | 1600 | 8 hours 30 minutes |
| 0800 | 1630 | 8 hours 30 minutes |
| 0900 | 1730 | 8 hours 30 minutes |
| 0800 | 1700 | 9 hours |
| 0830 | 1730 | 9 hours |
| 1200 | 2000 | 8 hours |
| 1300 | 2130 | 8 hours 30 minutes |
These examples are useful when checking employee timesheets, shift records, attendance sheets, or payroll calculations.
How to Calculate Hours Between Military-Times
The simplest method is to treat the four-digit entries as hours and minutes.
0830 to 1745
Convert them mentally to:
So the employee’s elapsed work time is 9 hours 15 minutes before breaks are removed.
0700 to 1530
This method works well for normal daytime shifts where the ending time occurs later on the same day.
Military-Time Timesheet With an Unpaid Break

A common timesheet mistake is recording the full time between clock-in and clock-out as paid hours without removing an unpaid break.
Clock in: 0730
Break: 1200–1230
Clock out: 1630
First calculate the full shift:
Then subtract the unpaid break:
The payable work time is therefore 8 hours 30 minutes.
Another Example With a One-Hour Lunch
Start: 0800
Lunch begins: 1200
Lunch ends: 1300
Finish: 1700
Total elapsed shift: 9 hours
Unpaid lunch: 1 hour
Paid work: 8 hours
This approach is useful when completing daily timesheets or checking whether recorded hours match an employee’s actual schedule.
How to Calculate Overnight Work Hours in Military-Time
Overnight shifts are where manual timesheet calculations often become confusing.
2200 to 0600
The employee starts at 10:00 PM and finishes at 6:00 AM the following day.
You cannot simply calculate:
because the ending time belongs to the next calendar day.
Instead, split the shift into two parts:
0000 → 0600 = 6 hours
Total = 8 hours
Therefore: 2200 to 0600 = 8 hours
Overnight Timesheet Examples
| Start | End | Work Duration |
|---|---|---|
| 2200 | 0600 | 8 hours |
| 2300 | 0700 | 8 hours |
| 2130 | 0530 | 8 hours |
| 2230 | 0630 | 8 hours |
| 1800 | 0200 | 8 hours |
| 2000 | 0430 | 8 hours 30 minutes |
| 2315 | 0145 | 2 hours 30 minutes |
When a timesheet crosses midnight, always determine whether the ending time belongs to the next calendar day before calculating the duration.
How to Calculate a Shift That Crosses Midnight
A simple way to handle an overnight shift is:
2300 → 0700
Because 0700 is numerically smaller than 2300, the shift continues into the following day.
0000 → 0700 = 7 hours
Total = 8 hours
1845 → 0215
First part:
Second part:
Total: 7 hours 30 minutes
This split method is particularly useful for night-shift timesheets, security schedules, healthcare shifts, transportation work, and other jobs operating beyond midnight.
24-Hour Time for Work Hours: Common Work Schedule Examples
Different work schedules require slightly different calculations.
8-Hour Shift
9-Hour Schedule With a 1-Hour Unpaid Lunch
9 hours − 1-hour lunch = 8 hours paid
10-Hour Shift
Evening Shift
Night Shift
Long Overnight Shift
0000 → 0600 = 6 hours
Total = 12 hours
These calculations can be used as a quick reference when reviewing employee attendance or preparing working-hour records.
For another practical guide to reading and using military-time at work, see Military-Time for Shift Workers.
How to Calculate Total Weekly Hours From a Timesheet
When an employee has several daily entries, calculate each day’s paid hours first and then add them together.
| Day | Start | End | Unpaid Break | Paid Hours |
|---|---|---|---|---|
| Monday | 0800 | 1630 | 30 min | 8 hr |
| Tuesday | 0800 | 1700 | 1 hr | 8 hr |
| Wednesday | 0730 | 1600 | 30 min | 8 hr |
| Thursday | 0900 | 1730 | 30 min | 8 hr |
| Friday | 0800 | 1600 | 30 min | 7 hr 30 min |
So the employee worked: 39 hours 30 minutes
When doing payroll or attendance calculations, keep the distinction between elapsed time, break time, and paid working time clear.
How to Calculate Overtime From Military-Time
Military-time can also make overtime schedules easier to review because each hour has a unique position in the 24-hour day.
0800 → 1800
Total elapsed time:
If the employee has a:
then paid time is:
If the applicable regular schedule is 8 paid hours, the difference is:
That gives 1 hour beyond the regular 8-hour workday, subject to the overtime rules that apply to the particular workplace.
For payroll purposes, do not assume that every extra hour automatically qualifies for overtime. Overtime rules depend on the applicable employment arrangement and jurisdiction.
For additional work-schedule calculations, see How to Calculate Military-Time for Work Schedules.
Military-Time and Decimal Hours Are Not the Same
One of the most important timesheet issues is confusing hours and minutes with decimal hours.
For example:
Thirty minutes equals:
Therefore:
This distinction matters when transferring timesheet totals into payroll or spreadsheet systems that require decimal hours.
Useful Timesheet Conversion Table
| Hours & Minutes | Decimal Hours |
|---|---|
| 8:00 | 8.00 |
| 8:15 | 8.25 |
| 8:30 | 8.50 |
| 8:45 | 8.75 |
| 9:00 | 9.00 |
| 9:15 | 9.25 |
| 9:30 | 9.50 |
| 9:45 | 9.75 |
If your timesheet system asks for decimal hours, convert the minutes separately rather than entering them directly after the decimal point.
Converting AM/PM Times Before Completing a Timesheet
If employees submit times using AM/PM but your timesheet uses military-time, convert the entries first.
For PM times from 1:00 PM through 11:59 PM, add 12 to the hour.
For example:
For midnight:
For noon:
Calculator Online Pro’s Military-Time Converter can help with this conversion before you calculate the duration of a shift.
If you need help with proper military-time wording and format, see How to Write Military-Time Correctly.
Use a Military-Time Converter Before Calculating Work Hours
If you are working from AM/PM entries, manually converting every time creates another opportunity for an error.
For example, if a timesheet contains:
the corresponding 24-hour entries are:
Then calculate:
Instead of repeatedly converting entries by hand, you can use the Military-Time Converter from Calculator Online Pro to quickly turn standard times into 24-hour format.
This is especially useful when checking multiple employee entries, preparing schedules, or converting a handwritten AM/PM timesheet into a consistent 24-hour format.
Need to convert standard times first?
Turn AM/PM entries into military-time before calculating work hours.
Common Military-Time Timesheet Mistakes
1. Forgetting to subtract an unpaid break
If an employee works from 0800 to 1700, that is 9 elapsed hours.
If there is a 1-hour unpaid lunch, the paid time is 8 hours.
2. Treating an overnight shift as a same-day calculation
2200 → 0600 is not negative 16 hours.
It is an 8-hour overnight shift.
3. Confusing 1200 and 0000
1200 = noon
0000 = midnight
Getting these two entries wrong can shift an entire timesheet calculation.
4. Treating minutes as decimal numbers
7 hours 30 minutes = 7.5 hours, not 7.30 hours.
5. Forgetting the next calendar day
For overnight work, record or otherwise account for the fact that the ending time occurs on the following day.
6. Mixing AM/PM and 24-hour entries
A timesheet becomes easier to audit when all entries follow the same format.
Military-Time Timesheet Quick Reference
Use this table when checking common work-hour calculations:
| Timesheet Entry | Result |
|---|---|
| 0800–1200 | 4 hours |
| 0800–1630 | 8 hours 30 minutes |
| 0900–1700 | 8 hours |
| 0700–1530 | 8 hours 30 minutes |
| 1200–2000 | 8 hours |
| 1400–2200 | 8 hours |
| 1800–0200 | 8 hours |
| 2000–0430 | 8 hours 30 minutes |
| 2200–0600 | 8 hours |
| 2315–0145 | 2 hours 30 minutes |
For schedules containing breaks, subtract the unpaid break from the elapsed shift duration.
For more guidance on overnight calculations, see How to Calculate Overnight Shifts in Military-Time.
How to Make Military-Time Timesheets More Accurate
A reliable timesheet process can be reduced to a few practical steps:
This workflow reduces confusion between clock time and actual paid work time.
Frequently Asked Questions About 24-hours Time for Timesheets
How do you track hours worked in military-time?
Convert the start and end entries into hours and minutes, then subtract the start time from the end time. If the shift crosses midnight, calculate the time before and after midnight separately.
How do you calculate 8 hours of work in military-time?
Starting at 0800, an 8-hour shift ends at 1600.
Starting at 0900, it ends at 1700.
Starting at 2200, an 8-hour overnight shift ends at 0600 the following day.
What is 7:30 AM to 4:00 PM in military-time?
7:30 AM is 0730 and 4:00 PM is 1600.
The elapsed time is 8 hours 30 minutes.
What is 8 AM to 5 PM in military-time?
8:00 AM = 0800
5:00 PM = 1700
The elapsed time is 9 hours.
If there is a 1-hour unpaid lunch, the paid working time is 8 hours.
How do you calculate overnight hours on a timesheet?
If the ending time is earlier than the starting time, the shift normally crosses midnight.
0000 → 0600 = 6 hours
Total = 8 hours
How do you calculate 30 minutes on a timesheet?
Thirty minutes equals 0.5 decimal hour.
What is 1200 in work hours?
1200 means 12:00 PM, noon.
It is different from 0000, which represents midnight at the beginning of a new day.
What is 1800 in military-time?
1800 = 6:00 PM.
For a timesheet, an entry of 1800 represents a 6:00 PM clock time.
Can military-time be used for payroll?
Yes. A 24-hour format can make clock-in and clock-out records easier to interpret, but the final payroll calculation may require converting elapsed time into hours and minutes or decimal hours depending on the payroll system.
Is military-time the same as 24-hour time?
They use the same basic 24-hour clock system. Calculator Online Pro’s reference chart, for example, shows entries such as 0800 = 8:00 AM, 1200 = 12:00 PM, 1800 = 6:00 PM, and 2359 = 11:59 PM.
You can also review What Does 2359 Mean in Military-Time? for a practical example of a late-day military-time entry.
Calculate Your Work Times With Less Manual Math
When you are checking a single shift, manual calculation is usually quick. The difficulty comes when a timesheet contains multiple employees, different break periods, PM conversions, overnight shifts, or several days of work.
That is where a consistent time-conversion workflow helps.
Use Calculator Online Pro’s Military-Time Converter to convert AM/PM entries into 24-hour format, then use the resulting times to calculate shift duration, breaks, overnight hours, and weekly totals.
Once your entries are in a consistent format, calculating work hours becomes much easier to verify and explain.
Want to improve how you communicate military-time? Read How to Say Military-Time Out Loud for practical examples of reading four-digit time entries.
Final Timesheet Checklist
Before submitting or approving a military-time timesheet, check:
With these checks, military-time can make timesheet calculations clearer rather than more complicated.
Need to Convert Your Times First?
Don’t manually convert every AM/PM entry when you can get the 24-hour format instantly.
Use Calculator Online Pro’s Military-Time Converter
Convert your times, verify your entries, and make your work-hour calculations easier to review.
