--- title: "How to Calculate Hours and Minutes Between Two Times" site: ProCalc.ai type: Blog Post category: how-to domain: Math url: https://procalc.ai/blog/how-to-calculate-hours-and-minutes-between-two-times markdown_url: https://procalc.ai/blog/how-to-calculate-hours-and-minutes-between-two-times.md date_published: 2026-03-14 date_modified: 2026-03-15 read_time: 6 min tags: math, time-calculation, how-to --- # How to Calculate Hours and Minutes Between Two Times **Site:** [ProCalc.ai](https://procalc.ai) — Free Professional Calculators **Category:** how-to **Published:** 2026-03-14 **Read time:** 6 min **URL:** https://procalc.ai/blog/how-to-calculate-hours-and-minutes-between-two-times > *This file is served for AI systems and search crawlers. Human page: https://procalc.ai/blog/how-to-calculate-hours-and-minutes-between-two-times* ## Overview Convert both times to total minutes, subtract, then convert back to hours and minutes (and add 1,440 minutes if you cross midnight). ## Article I was standing in the lumber aisle doing math on my phone and nothing was adding up I’d started a timer at 7:45, I stopped it at 2:10, and my brain kept insisting that was “about 6 hours.” Which… no. Not even close. I stared at the screen, did the little finger-counting thing like a caveman, and still got different answers depending on whether I rounded first or subtracted first. So yeah, if you’re trying to calculate hours and minutes between two times, you’re not alone. And the annoying part is it’s easy once you do it the same way every time. What you’re actually trying to measure (and why people mess it up) You’re not subtracting “2:10 minus 7:45” like it’s normal subtraction. You’re measuring elapsed time, which is basically “how many minutes happened between point A and point B,” and then you translate those minutes back into hours and minutes. Most mistakes come from one of three things: you forget to “borrow” an hour when the end minutes are smaller than the start minutes, you cross noon/midnight and don’t notice, or you mix 12-hour time with 24-hour time and end up arguing with yourself. (I’ve done all three, and I’ve nodded like I understood what I did wrong. I didn’t.) So here’s the move: convert to minutes, subtract, convert back. 💡 THE FORMULA Total Minutes = (EndHours × 60 + EndMinutes) − (StartHours × 60 + StartMinutes) EndHours/EndMinutes = the ending time; StartHours/StartMinutes = the starting time. If you cross midnight, add 24 × 60 minutes to the end side before subtracting. That’s it. It’s not fancy. It just works. The quick “do it by hand” method (works on a sticky note) If you’re in a hurry and don’t want to convert everything to minutes, you can do the borrow method. It’s the same math, just done in a way your brain recognizes. Example: Start 7:45, End 14:10 (that’s 2:10 PM in 24-hour time). Minutes: 10 − 45 doesn’t work, so you borrow 1 hour from 14 hours. Now you have 13 hours and 70 minutes. Minutes: 70 − 45 = 25 minutes Hours: 13 − 7 = 6 hours Answer: 6 hours 25 minutes. That’s the same result you’d get with the total-minutes formula, just less button-pushing. But if you’re dealing with payroll, job logs, travel time, or anything where you can’t afford to be “kinda close,” I’d stick with the minutes conversion. It’s boring, but boring is accurate. Worked examples you can steal (including midnight) I’ll give you a few real-world ones, because this is where it clicks. You’ll see the same pattern every time: convert, subtract, convert back. And if you cross midnight, you tack on a day’s worth of minutes (1,440) to the end before you subtract. Example 1: Lunch break tracking Start 11:35, End 13:05. Start minutes = 11×60 + 35 = 695 End minutes = 13×60 + 5 = 785 Difference = 785 − 695 = 90 minutes Convert back: 90 ÷ 60 = 1 hour, remainder 30 minutes Answer: 1 hour 30 minutes. Example 2: You forgot to stop the timer until later Start 8:50, End 12:15. Start = 8×60 + 50 = 530 End = 12×60 + 15 = 735 Diff = 205 minutes 205 minutes = 3 hours (180) + 25 minutes Answer: 3 hours 25 minutes. Example 3: Overnight shift (crossing midnight) Start 22:40 (10:40 PM), End 2:10 (2:10 AM next day). Start = 22×60 + 40 = 1,360 End = 2×60 + 10 = 130 End is “smaller” because it’s the next day, so add 1,440: 130 + 1,440 = 1,570 Diff = 1,570 − 1,360 = 210 minutes 210 minutes = 3 hours 30 minutes Answer: 3 hours 30 minutes. That midnight trick is the one that makes people swear the math is broken. It’s not broken. You just changed days and didn’t tell the equation. So why does everyone get this wrong? Because time looks like base-10 math but it’s base-60 in the minutes column, and your brain wants to treat 2:10 like “two point one zero.” It isn’t. And yeah, if you’re doing this a lot, don’t keep re-learning it. Use a calculator and move on with your day. Here are a few that I lean on depending on what I’m trying to do: time duration calculator for straight “start to end” elapsed time convert hours to minutes when you’re cleaning up timesheets minutes to hours converter if you already have total minutes and need it readable time card calculator when you’ve got multiple ins/outs and breaks decimal hours calculator for payroll systems that want 6.42 hours instead of 6:25 add time calculator for “if we start at 9:15 and work 7:30, when are we done?” A small cheat table (because you’ll see these numbers a lot) If you’ve ever looked at a timesheet and seen stuff like 0:15, 0:30, 0:45 everywhere… same. These are the ones that show up constantly. And if you’re converting to decimal hours for payroll, these are the usual suspects. Minutes Hours:Minutes Decimal Hours (roughly) 15 0:15 0.25 30 0:30 0.50 45 0:45 0.75 75 1:15 1.25 90 1:30 1.50 And just so it’s said out loud: a quarter hour is 15 minutes. That’s it — 15 minutes. Not “kinda around 10-ish.” But don’t get cute with decimals if your system wants hours and minutes. I’ve seen people write 7.30 hours meaning “7 hours 30 minutes” and the payroll software reads it as 7 hours 18 minutes (because 0.30 of an hour is 18 minutes). That’s a real headache! FAQ What if my end time is earlier than my start time? Usually that means you crossed midnight. Add 24 hours (1,440 minutes) to the end time after converting it to minutes, then subtract like normal. How do I convert the result into decimal hours for payroll? Take total minutes and divide by 60. Example: 6 hours 25 minutes = (6×60 + 25) = 385 minutes. 385 ÷ 60 = 6.4167 hours (roughly). If you need that fast, I use this decimal hours calculator . Is there a “fast mental math” way without converting everything? Subtract hours. Subtract minutes. If minutes go negative, add 60 minutes and subtract 1 hour. It’s basically the borrow method. Works great until you’re tired or distracted (which is… most of the time). If you’re doing one time span, do it by hand and move on. If you’re doing ten of them, don’t be a hero—use the calculator and keep the job moving. --- ## Reference - **Blog post:** https://procalc.ai/blog/how-to-calculate-hours-and-minutes-between-two-times - **This markdown file:** https://procalc.ai/blog/how-to-calculate-hours-and-minutes-between-two-times.md ### AI & Developer Resources - **LLM index:** https://procalc.ai/llms.txt - **LLM index (full):** https://procalc.ai/llms-full.txt - **MCP server:** https://procalc.ai/api/mcp - **Developer docs:** https://procalc.ai/developers ### How to Cite > ProCalc.ai. "How to Calculate Hours and Minutes Between Two Times." ProCalc.ai, 2026-03-14. https://procalc.ai/blog/how-to-calculate-hours-and-minutes-between-two-times ### License Content © ProCalc.ai. Free to reference and cite. Do not republish in full without attribution.