# How many minutes between times?

Counts the minutes from one time to another, on the same day or on different dates, also as days, hours, and minutes, as decimal hours, and as seconds.

- Page: https://www.acalculator.org/days/minutes-calculator
- JSON spec: https://www.acalculator.org/days/minutes-calculator.json
- Version: 29294557587c

## Default answer

Example with the default inputs (Start date September 30, 2026, Start time 09:00, End date September 30, 2026, End time 17:30) on the example date Wednesday, September 30, 2026: From 9:00 AM on September 30, 2026 to 5:30 PM on September 30, 2026 is 510 minutes.

## Inputs

| Key | Label | Description |
| --- | --- | --- |
| startDate | Start date | The date of the start time. Today, unless you change it. |
| start | Start time | The time the period starts. |
| endDate | End date | The date of the end time. Today, unless you change it. |
| end | End time | The time the period ends. |

## Outputs

| Key | Label | Description |
| --- | --- | --- |
| minutes | Minutes | Whole minutes from the start to the end. |
| time | In days, hours, and minutes | The minutes as whole days, hours, and minutes. |
| hours | In hours | The minutes ÷ 60, as decimal hours. |
| seconds | Seconds | The minutes × 60. |

## Method

minutes = (end date − start date) × 1,440 + end time in minutes − start time in minutes

## Assumptions

- Times are wall-clock times with no time zone, and every day has 24 hours: a daylight-saving change is not counted.
- Times are whole minutes; the result counts the minutes from the start up to the end.
- The dates are today unless you change them; the page reads today’s date from your device when it loads.
- An end before the start has no answer.

## Worked examples

1. startDate = 2026-09-30, start = 09:00, endDate = 2026-09-30, end = 17:30 gives minutes = 510, time = {"days":0,"hours":8,"minutes":30}, hours = 8.5, seconds = 30,600. Source: SI Brochure (BIPM, 9th edition, 2019), Table 8: 1 h = 60 min, 1 min = 60 s.
2. startDate = 2026-09-30, start = 23:40, endDate = 2026-10-01, end = 01:05 gives minutes = 85, time = {"days":0,"hours":1,"minutes":25}, hours = 1.416667. Source: SI Brochure (BIPM, 9th edition, 2019), Table 8: 1 d = 24 h.
3. startDate = 2026-01-01, start = 00:00, endDate = 2026-01-08, end = 12:00 gives minutes = 10,800, time = {"days":7,"hours":12,"minutes":0}, hours = 180, seconds = 648,000. Source: SI Brochure (BIPM, 9th edition, 2019), Table 8: 1 d = 1,440 min.

## FAQ

### How do I count the minutes between two times?

Turn each time into minutes after midnight (hours × 60 + minutes) and subtract. From 9:00 AM (540) to 5:30 PM (1,050) is 1,050 − 540 = 510 minutes.

### How do I count minutes past midnight?

Set the end date to the next day. From 11:40 PM on September 30 to 1:05 AM on October 1 is 1,440 − 1,420 + 65 = 85 minutes: 20 minutes to midnight, then 65 minutes.

### How many minutes are in a day, a week, and a year?

A day has 24 × 60 = 1,440 minutes, a week 10,080 minutes, a 365-day year 525,600 minutes, and a 366-day year 527,040 minutes.

### How do I turn minutes into hours?

Divide by 60. 510 minutes is 8.5 hours, or 8 hours and 30 minutes. For hours with a decimal point on a timesheet, use the “In hours” result.

### Does daylight saving time change the answer?

No. The calculator counts every day as 24 hours, as a clock on the wall reads. On the night the clocks change, a real period is one hour shorter or longer than shown.

### What if the end is before the start?

There is no answer. Check that the end date is not before the start date, and that on the same date the end time is not before the start time.

## Sources

- Bureau International des Poids et Mesures, The International System of Units (SI Brochure, 9th edition, 2019), Table 8: minute, hour and day (1 min = 60 s, 1 h = 60 min, 1 d = 24 h).
