Count the exact number of days, weeks, months, years, hours, and minutes between any two dates — including business days.
Calculating the number of days between two dates sounds simple — and often it is. But the Gregorian calendar throws several quirks into the mix that make accurate counting more nuanced than straightforward subtraction.
January has 31 days, February has 28 (or 29 in a leap year), April has 30. When you count from January 15 to March 15, you cross February, which may add 28 or 29 days depending on the year. Calculators that ignore month lengths will be off by a day in certain ranges. Our tool uses the actual calendar rather than approximating months as 30.44 days each — which matters when precision is needed for contracts, deadlines, or legal timelines.
A leap year adds an extra day — February 29 — to keep the calendar aligned with Earth's orbit around the sun. The rule is: a year is a leap year if it is divisible by 4, except for century years (1700, 1800, 1900), which are only leap years if also divisible by 400. So 2000 was a leap year, but 1900 was not. For a date span that includes February 29, 2000 or February 29, 2024, the calculator correctly includes that extra day. Over a 30-year span you will typically cross seven or eight leap days.
The concept of "months" between two dates is inherently approximate. Is it one month from January 31 to February 28 or February 29? Conventions differ. Our calculator divides total days by 30.4375 (the average Gregorian month) to give a practical approximation for planning purposes — flagged clearly as "approx" in the result.
30.4375 days (365.25 ÷ 12), accounting for leap years averaged over a 4-year cycle.
365.2425 days in the Gregorian calendar. A tropical year is 365.2422 days — the 0.0003-day difference accumulates to one full day over ~3,000 years.
February with 28 days (29 in leap years). Longest: January, March, May, July, August, October, December — each with 31 days.
Exactly 24 hours, or 86,400 seconds — unless a leap second is added by international timekeeping authorities (rare, and not relevant to calendar date arithmetic).
Calendar days count every day including weekends and public holidays. Business days count only Monday through Friday. The distinction matters enormously for professional contexts:
Our business-day counter excludes Saturdays and Sundays automatically. Because public holidays vary by country, state, and year, we note the count does not subtract them — you can deduct any holidays that fall within your range manually.
People use date calculators most often to count down to meaningful milestones. Christmas on December 25 is the most-searched date countdown worldwide — followed closely by New Year's Eve on December 31. Other popular countdowns include the first day of summer (June 21 in the northern hemisphere), Thanksgiving (the fourth Thursday of November in the US), and personal dates like birthdays and anniversaries.
For project planning, countdowns are equally practical: how many days until the product launch? How many business days remain before the contract expires? Use the presets above or enter any two dates to find out instantly.
Your age in days is a surprisingly large and meaningful number. A newborn is 0 days old. By their first birthday they have lived 365 or 366 days. At 10 years, approximately 3,652 days. At 18 years, about 6,570 days. At 30 years, roughly 10,950 days — a milestone some people celebrate as their "10k day." At 65 years, you have lived approximately 23,725 days.
Entering your birthdate as the start date and today as the end date gives you your exact age in days, weeks, months, and even hours. The result often surprises people — 40 years sounds like a lot, but 14,610 days sounds even more significant.
Context helps make large day counts concrete. Here are some notable historical and astronomical time spans expressed in days:
| Event / Span | From | To | Days (approx) |
|---|---|---|---|
| Apollo 11 moon landing to today | Jul 20, 1969 | May 2026 | ~20,739 |
| Fall of the Berlin Wall to today | Nov 9, 1989 | May 2026 | ~13,327 |
| Internet's first website goes live | Aug 6, 1991 | May 2026 | ~12,700 |
| Y2K (millennium) to today | Jan 1, 2000 | May 2026 | ~9,630 |
| First iPhone launch to today | Jun 29, 2007 | May 2026 | ~6,893 |
| World population reached 8 billion | Nov 15, 2022 | May 2026 | ~1,276 |
Project managers and freelancers rely on date arithmetic constantly. Knowing exactly how many calendar days and business days separate a kickoff from a deadline shapes every decision about resource allocation, sprint length, and buffer time.
If you are paid bi-weekly, each pay period is exactly 14 days (10 business days). A 100-day project therefore spans approximately 7 pay periods. Monthly pay cycles average 30.44 calendar days. Knowing the number of pay periods in a project window helps with cash flow forecasting for both employers and contractors.
Every 7-day period contains exactly 2 weekend days. In a 30-day month, there are typically 8–9 weekend days depending on where the month starts. A 365-day year contains exactly 52 full weeks plus 1 extra day, giving 104 weekend days per year and 261 weekdays — a useful baseline for annual work-hour planning.
Marketers use day-count tools to plan launch windows. A product launching on Black Friday (the Friday after the fourth Thursday of November) needs campaign preparation starting 60–90 days earlier — typically late August or early September. Holiday email campaigns should begin at least 30 days before December 25. Back-to-school campaigns peak in the 45-day window from mid-July to late August.
Turn your date goals into daily habits. Brite helps you build routines, track deadlines, and stay consistent — all in one free app.
Plan Your Days with Brite — Free