Date Difference Calculator
Calculate exact days, weeks, months, years between two dates.
Duration
1 year
Tue, 5 May, 2026 → Wed, 5 May, 2027
365
Total Days
261
Working Days
Mon–Fri
52
Weeks
+1 days
8,760
Hours
Total minutes525,600
Weekend days104
DirectionFuture / same direction
⏳ 365 days (261 working days) remaining until Wed, 5 May, 2027
Common uses for date difference calculations
- Project planning: How many working days until the deadline?
- Age calculation: Exact age in years, months, and days.
- Contracts & notices: Count notice period days from a specific date.
- Finance: Calculate exact tenure for interest calculations.
- Events: Countdown to a wedding, exam, or product launch.
- HR: Calculate service length for gratuity or leave entitlement.
Date arithmetic gotchas
When counting days inclusively (e.g. from Jan 1 to Jan 3 is 3 days, not 2), add 1 to the difference. This matters for court-ordered notice periods and some contract terms that specify “inclusive of both dates.” This calculator shows exclusive day count (standard mathematical difference).
Frequently asked questions
- How do I calculate the number of days between two dates?
- Subtract the earlier date from the later date in milliseconds and divide by 86,400,000 (ms per day). This tool does it instantly — just pick two dates and see total days, weeks, months, years, and working days all at once.
- What counts as a working day?
- Working days are Monday through Friday, excluding weekends. This calculator does not exclude public holidays (which vary by country and year). For a more precise business day count that excludes holidays, you would need a country-specific calendar.
- How is the years/months/days breakdown calculated?
- The calculator computes full calendar years first, then full calendar months remaining, then remaining days — accounting for variable month lengths. This is the same method used when calculating someone's exact age.
- Can I calculate how many days until a future event?
- Yes. Set the start date to today (click the Today button) and the end date to your event date. The result shows a countdown in days, with a highlighted banner showing working days remaining.
- How many days are in a year or month?
- A common year has 365 days; a leap year has 366. The average Gregorian year is 365.2425 days. Calendar months vary: January/March/May/July/August/October/December have 31 days; April/June/September/November have 30 days; February has 28 (or 29 in a leap year).
Related tools
- JSON Formatter
Format, beautify, minify, and validate JSON in your browser
- QR Code Generator
Generate QR codes for URLs, text, Wi-Fi, and more. Download as PNG.
- Password Generator
Generate strong, random passwords with custom length and character sets.
- Base64 Encoder / Decoder
Encode text to Base64 or decode Base64 back to plain text.
- URL Encoder / Decoder
Encode or decode URLs and query strings with percent-encoding.