Your Result is copied

Enter the Start & End Date and click Calculate to find the duration in terms of years, months, days, and other time units.

Rating & Review

Use this calculator to count the number of days between two dates i.e., Start Date & End Date. You will also get the duration between dates in terms of years, months, weeks, hours, minutes, and seconds.

Our calendar calculator is based on the **Gregorian calendar**, which consists of 365.25 days (for the regular year) and 366 days (for the leap year). The reason is that this calendar system is aligned perfectly with the revolution of the earth around the sun and hence is a standard for date calculations globally.

- Enter the Start & End Dates in their respective fields
- Click Calculate to get the duration of the days
- Click ‘Recalculate’ if you want to check the duration for new dates

Steps to calculate day duration:

- Subtract the starting date from the ending date
- If the duration consists of many years, you have to work for years first
- After that, subtract the months to get an accurate duration
- Do the same for the remaining days, if left
- Convert all the values to the same unit (seconds, minutes, hours, etc.)
- Add all the values together to calculate the duration in a single unit

Our Day calculator also considers the years, months, and days of both the dates entered and calculates the exact duration in different units.

To find weeks between dates, divide the total number of days by 7, such that;

Weeks = Days Between Dates/7

To calculate number of days between a couple of dates, you need to know the days in each month (both during regular and leap years). For instance, you can review the following table:

Month Name | Number of Days | Days In a Leap Year |
---|---|---|

January | 31 | 31 |

February | 28 | 29 |

March | 31 | 31 |

April | 30 | 30 |

May | 31 | 31 |

June | 30 | 30 |

July | 31 | 31 |

August | 31 | 31 |

September | 30 | 30 |

October | 31 | 31 |

November | 30 | 30 |

December | 31 | 31 |

Leap year repeats itself every 4 regular years, comprising 366 days. To find leap years between dates, you need to follow the steps as under:

- Calculate the total days between days, either manually or by using the date duration calculator above
- Now divide the number of days by 4 to get the leap years
- Remember that leap years are not mentioned as decimal, so you need to round off such decimal numbers to justify the complete leap years

Find the number of days between January 1, 2020, and December 31, 2024.

**Step 01: **Subtract the Starting Date From the Ending Date:

December 31, 2024 - January 1, 2020 = 4 years and 364 days

**Step 02:** Work With Years First:

4 years = 4 * 365 days/year = 1460 days

**Step 03: **Subtract the Months:

There are no months to subtract since we're dealing with years.

**Step 04: **Calculate Remaining days:

364 days

**Step 05: **Convert All Values to the Same Unit:

All values are already in days.

**Step 06:** Add All Values Together:

1460 days + 364 days = 1824 days