📅
Business & Legal/Date Difference & Age Calculator

Date Difference & Age Calculator

Calculate exact age or the duration between two dates — down to the second.

100% LOCAL2 modesPrecise unitsAge calcNext birthday
36y 2m 22dyears old
Your inputs
Date of Birth:1990-06-15
AgeYou are 36 years, 2 months and 22 days old, with your next birthday in 282 days.
Next birthday in 282 days
Total Days13,232
Total Weeks1,890
Worked example

Someone born on 1990-06-15 wants to know their exact age today.

  1. Age:36 years, 2 months, 22 days
  2. Total days lived:13,232
  3. Total weeks:1,890
↩ Back to calculator
Data Source & Legal Disclaimer
Effective: Gregorian calendar — no expirationLast updated: 8 months agoUpdate: Annual
Sources: ISO 8601 — Date and Time Format · IANA Time Zone Database

Date arithmetic follows the proleptic Gregorian calendar and ignores historical calendar reforms; leap years and DST transitions can shift wall-clock results.

See all data sources & update policy →

To calculate days between dates: enter start and end dates — the tool returns total days, business days, weekend count, and the precise years-months-days breakdown, handling leap years automatically.

FreeToolHub Date Difference Calculator is a free browser-based tool that computes days, weekdays, and full year-month-day spans between two dates, no signup.

About this tool

What is this tool?

Calculate exact difference between two dates in years, months, days, hours. Also calculates age from birthday. Free, no signup.

2 modesPrecise unitsAge calcNext birthday

What Is the Date Difference Calculator?

This calculator measures the exact span between two dates in every unit the real world asks for: total days, business days excluding weekends, weekend day counts, and the calendar-precise breakdown in years, months, and days. It doubles as an age calculator — enter a birthdate and today's date for exact age per legal convention — and handles boundaries that trip manual math: inclusive or exclusive end dates, leap years, and month-end asymmetries like January 31 to February 28. All computation is instant and local.

Who Should Use This Tool?

Project managers compute deadlines, notice periods, and working-day timelines without counting calendar squares. HR and payroll teams verify tenure, benefit eligibility, and probation spans precisely. Contracts teams measure cure periods, lease terms, and statute windows in exact days. Event planners count down days to launch and reconcile vendor lead times. Legal-adjacent work especially benefits: deadlines computed inclusive-versus-exclusive change outcomes, and this tool states which convention it applied.

How Does It Work?

(1) Enter the start and end dates — any order; the tool takes the absolute span. (2) Choose whether to include the end date, which adds one day for deadline and notice-period conventions. (3) Read the results: total days, business days, weekend days, and the years-months-days breakdown computed calendar-precisely. (4) For age, enter the birthdate as start and today as end; the years-months-days form matches legal age. Leap days count automatically because the arithmetic runs on real calendar dates, not fixed 365-day years.

Do Deadlines Count the End Day?

The inclusive-versus-exclusive question decides real disputes, and the answer depends on the governing rule. Contract law defaults in most US jurisdictions: the day of the triggering event is excluded, and if the deadline falls on a weekend or holiday, it rolls to the next business day unless the contract says otherwise. Court rules under FRCP 6(a) spell this out explicitly for federal filings — exclude the trigger day, include the last day, extend weekends and holidays — and many state rules mirror it. Notice periods for leases and employment typically follow the same exclude-start, include-end reading. Where ambiguity is expensive, the professional habit is to state the convention in the document itself: within 30 days, computed excluding the date of this notice. This calculator's include-end-date toggle exists so you can compute under whichever convention your rule applies, and see the one-day difference explicitly rather than discovering it in a dispute.

Frequently Asked Questions

How do I calculate days between two dates?

Enter the start and end dates — the calculator counts total days, weekdays, and weekend days, plus the breakdown in years, months, and days, handling leap years automatically.

Does the day difference include the end date?

By default this tool computes the exclusive span (end minus start). Toggle include end day to add one day, which matters for deadlines, notice periods, and interest day-count conventions.

How do I count business days between dates?

Use the weekday count, which excludes Saturdays and Sundays across the full span. For holidays, subtract them manually or check whether your contract specifies calendar or business days.

How is age calculated precisely?

The tool counts complete years, then remaining months, then days — matching legal age convention where someone born March 15, 1990 turns 36 on March 15, 2026, not before.

How does it calculate age from a birthday?

It calculates full years, months, and days between your birthday and today, accounting for leap years and varying month lengths. For example, if born on March 15, 1990, and today is August 15, 2026, the result is 36 years, 5 months, 0 days. It also shows total days and total weeks lived.

Can it calculate business days between two dates?

The companion countdown tool calculates business days (Monday through Friday, excluding weekends). For holidays, check the countdown tool which also supports workday calculation. The date difference tool focuses on calendar days, showing the breakdown in years, months, weeks, days, hours, and minutes.

Other names for this tool

This tool is also known by these tasks — each link opens the same tool with a focused guide:

Related tools

Joke of the Day
Sep 6

What do you call a crab that plays baseball?

100% Free, Forever

Keep Tools Free for Everyone

No paywalls, no signups, no data sold. Built by a solo developer who believes useful tools should be accessible to everyone.

Support me on Ko-fi— keep tools free

100% of proceeds go towards hosting & building more free tools.