Day Counter

Count the number of days between two dates or from a date to today

Quick Counts

Days Since Birth Year

Days Until End of Year

From today to December 31

Days Until Next Birthday

Frequently Asked Questions

Enter your start date and end date in the calculator. Click Count to see the total days, weeks, months, and business days between them. You can choose whether to include the end date in the count.

Calendar days include every day (including weekends). Business days exclude Saturdays and Sundays, counting only weekdays. Use business days for project deadlines, delivery estimates, and contract terms.

A standard year has 365 days. A leap year has 366 days. Our day counter automatically accounts for leap years when calculating days between dates.

Yes. Set the start date to your past date and the end date to today. The calculator will show how many days have passed since that date. Use our Quick Counts section for days since birth year or days until end of year.
Embed This Calculator on Your Website
Written & Reviewed by Experts
SM
Author

Sarah Mitchell, CPA

Certified Public Accountant • 12+ yrs payroll & workforce analytics

Specializes in time management, payroll compliance, and workforce optimization. Helped 500+ businesses streamline time-tracking.

DC
Fact-Checker

David Chen, MBA

Finance & Operations • MBA, Wharton

Specializes in financial modeling, regulatory compliance, and data accuracy verification across payroll and tax systems.

Counting Days Between Dates: The Complete Guide

Formula: Days = End Date − Start Date (±1 if inclusive count)

Counting the number of days between two dates is one of the most universally needed calculations in both personal and professional life. From tracking project deadlines and calculating age to verifying warranty periods and planning events, knowing the exact day count between any two calendar dates helps you make informed decisions and stay organized. Our Day Counter tool automates this calculation completely—handling varying month lengths, leap years, and the inclusive/exclusive counting distinction—so you never have to count squares on a calendar by hand again.

The underlying math is straightforward in concept: subtract the earlier date from the later date to get the number of days between them. In practice, the calculation requires accounting for months that have 28, 29, 30, or 31 days, years that have 365 or 366 days, and the question of whether to include both endpoints in the count or just the span between them. Our calculator also provides the result broken down into weeks and days, approximate months and days, and business days (weekdays only), giving you every format you might need.

Worked Examples

Example 1: Project Deadline — January 15 to March 31
Start date: January 15
End date: March 31
Counting method: Exclusive (days between, not including start date)

January: 31 − 15 = 16 remaining days
February: 28 days (non-leap year) or 29 days (leap year)
March: 31 days
Total (non-leap): 16 + 28 + 31 = 75 days
Total (leap year): 16 + 29 + 31 = 76 days

If you use inclusive counting (including both January 15 and March 31), add 1 to each total. This distinction matters for contract terms where "from January 15 through March 31" implies both dates are included.
Example 2: Pregnancy Due Date — 280 Days from Conception
Last menstrual period (LMP): April 10
Standard pregnancy duration: 280 days (40 weeks)

Calculation: April 10 + 280 days
April remaining: 20 days → 280 − 20 = 260 remaining
May: 31 days → 260 − 31 = 229
June: 30 → 199 | July: 31 → 168 | Aug: 31 → 137
Sept: 30 → 107 | Oct: 31 → 76 | Nov: 30 → 46
Dec: 31 → 15 days into January
Estimated due date: January 15 (next year)

Healthcare providers use this 280-day calculation as a starting estimate. Our day counter can verify these calculations instantly and account for leap years that may shift the date.
Example 3: Event Planning — June 1 to December 25 (Holiday Party)
Start date: June 1 (planning begins)
End date: December 25 (event date)

June: 29 remaining | July: 31 | August: 31
September: 30 | October: 31 | November: 30
December: 25 days
Total: 29 + 31 + 31 + 30 + 31 + 30 + 25 = 207 days
In weeks: 29 weeks and 4 days
Business days: Approximately 148 (excluding weekends)

Knowing you have 207 calendar days (about 29.5 weeks) allows you to set milestones: book the venue by week 4, send invitations by week 20, confirm catering by week 26.

Common Periods Measured in Days

Period Calendar Days Business Days (approx.)
1 week75
2 weeks1410
1 month (average)30.44~22
6 weeks4230
60 days60~43
90 days (1 quarter)90~64
6 months~182~130
1 year365~261
1 leap year366~262
18 months~548~391
2 years730~522
5 years1,826~1,304
10 years3,652~2,609

Calendar Days vs. Business Days Explained

Calendar days include every day on the calendar—weekdays, weekends, and holidays alike. When a contract states "within 30 days," it almost always means 30 calendar days unless explicitly stated otherwise. Calendar-day counts are used for personal milestones (age, anniversaries), warranty periods (most consumer warranties use calendar days), insurance claim windows, medical timelines (pregnancy, recovery periods), and everyday planning like countdowns to vacations or holidays.

Business days (also called working days) count only Monday through Friday, excluding weekends. Some calculations further exclude public holidays, though the specific holidays vary by jurisdiction. Business-day counts are standard in professional and legal contexts: "allow 5–7 business days for processing," "response required within 10 business days," or "project delivery in 15 business days." A 10-business-day window actually spans 14 calendar days (two full weeks), and longer if holidays fall within the period.

Important Distinction: When a legal document, contract, or regulation specifies a deadline in "days" without qualification, check the governing jurisdiction's interpretation. In many U.S. federal regulations, unqualified "days" means calendar days. In some state laws and court rules, "days" may mean business days. When in doubt, assume calendar days and meet the earlier deadline to avoid penalties or forfeitures.

Leap Year Impact on Day Counting

A leap year adds one extra day—February 29—to the calendar, making the year 366 days instead of 365. Leap years occur every 4 years (2024, 2028, 2032), with the exception that century years must be divisible by 400 (so 2000 was a leap year, but 1900 was not). When counting days across a period that includes February of a leap year, the total increases by one compared to the same span in a non-leap year.

This matters more than people realize. A "one-year" contract signed on March 1, 2024 and expiring on March 1, 2025 spans 365 days (the leap day falls in February 2024, before the contract starts). But a contract signed on January 1, 2024 and expiring on January 1, 2025 spans 366 days because it includes February 29, 2024. For financial calculations involving daily rates (per-diem payments, daily interest accrual, daily rental charges), the difference of one day can affect the total amount. Our calculator handles leap years automatically, so you always get the correct count.

Use Cases for Day Counting

Legal deadlines and statutes of limitations: Legal proceedings are governed by strict deadlines measured in days. A statute of limitations may specify "two years" (730 days) or "180 days" from a triggering event. Filing one day late can result in a case being dismissed entirely. Lawyers routinely count days between the event date and filing deadline using tools like ours to ensure compliance. Court rules also specify response windows—"the defendant must answer within 30 days of being served"—making accurate day counting a matter of professional necessity.

Insurance claims: Most insurance policies require claims to be filed within a specific window—often 30, 60, or 90 days after the loss event. Health insurance claims may have different windows depending on whether they are in-network or out-of-network. Workers' compensation claims typically must be reported within a set number of days from the injury. Counting calendar days from the incident to the filing deadline determines whether a claim is timely.

Contract periods and service agreements: Leases, subscriptions, trial periods, and service-level agreements (SLAs) all reference specific day counts. A "30-day free trial" that starts on January 15 ends on February 14 (or February 13, depending on inclusive/exclusive counting). An annual lease starting April 1 ends March 31 of the following year—365 or 366 days depending on whether a leap year is involved. Accurate day counting prevents billing disputes and ensures both parties honor the agreed-upon terms.

Academic and school year planning: School years vary by state and country, but most run approximately 180 instructional days. Administrators count calendar and school days to schedule parent-teacher conferences, standardized testing windows, and holiday breaks. Students count days until summer vacation, graduation, or important exam dates as a practical planning and motivational tool.

Historical Day-Counting Methods

Before digital tools existed, people counted days using physical calendars, tally marks, and rule-based systems. The Roman calendar originally had 10 months and approximately 304 days, which is why September through December carry numerical prefixes (sept = 7, oct = 8, nov = 9, dec = 10) that no longer match their position. Julius Caesar reformed the calendar in 46 BCE, creating the Julian calendar with 365 days and a leap year every 4 years. Pope Gregory XIII further refined the system in 1582 with the Gregorian calendar we use today, correcting the Julian calendar's slight overestimation of the solar year by dropping leap years in most century years.

Merchants and bankers developed simplified day-counting conventions for interest calculations. The "30/360" method assumes every month has 30 days and every year has 360 days, simplifying interest computations at the expense of accuracy. The "actual/365" method uses the true number of days in each month and year. Different financial markets and instruments use different conventions, which is why bond prices calculated by two different institutions sometimes differ by a small amount—they may be using different day-count conventions. Our calculator uses exact calendar math (actual days), which is the most accurate method for general-purpose day counting.

Inclusive vs. Exclusive Counting: When someone says "from June 1 to June 10," do they mean 9 days (not counting the start date) or 10 days (counting both endpoints)? The answer depends on context. Legal and medical fields typically count the starting date as "day 1," making a range from June 1 to June 10 equal to 10 days. Most digital calculators count the difference (9 days). Our tool gives you both options with the "Include end date" checkbox, so you can match whichever convention your situation requires.