Date Calculator
Calculate the exact time between two dates — in years, months, weeks, days, weekdays, and hours — or add and subtract years, months, weeks, and days from any date.
Calculate the exact time between two dates — in years, months, weeks, days, weekdays, and hours — or add and subtract years, months, weeks, and days from any date.
Calculates exact calendar differences — accounting for leap years and varying month lengths — or adds/subtracts years, months, weeks, and days from any date.
"Payment due in 45 days" — find the exact date without counting squares on a calendar.
Days until the wedding, the trip, or retirement — precise countdowns for the moments that matter.
Calculate lease end dates, 90-day probation ends, and notice periods exactly.
How long between two dates — for anniversaries, employment history, or "how old was I when…" questions.
A 30-day payment term and 30 working days are six weeks apart. Read which the contract actually says before you count.
Work out the exact date a course finishes or a follow-up falls due, counting inclusively where the instructions say to.
Count the actual calendar days elapsed, accounting for leap years and varying month lengths. Divide by 7 for whole weeks. This calculator also breaks the gap into exact years, months, and days (e.g. 1 Jan 2024 → 15 Mar 2026 = 2 years, 2 months, 14 days = 804 total days) and counts business weekdays (Mon–Fri) separately.
A leap year adds 29 February, making the year 366 days. Leap years occur every 4 years, except century years not divisible by 400 (1900 was not a leap year; 2000 was). Any date range spanning a 29 February includes that extra day — which is why "one year" from 1 March 2023 to 1 March 2024 is 366 days, not 365.
Adding months moves the month number forward while keeping the day where possible. When the target month is shorter, the date clamps to its last day: 31 January + 1 month = 28 February (or 29 in a leap year). This calculator applies years first, then months, then weeks and days — the convention used by most date libraries and spreadsheet software.
Working days exclude Saturdays and Sundays (and public holidays, which vary by country and are not counted here). A typical year has 260–262 weekdays. As a rule of thumb, multiply calendar days by 5/7: a 90-day project window contains roughly 64 weekdays. Use the weekday count in this calculator for deadline and payroll planning.
Almost always because one counts the endpoints and the other does not. From the 1st to the 8th is seven days if you measure the gap and eight if you count both dates as days, and both are defensible — hotel nights work the first way, while a "days inclusive" contract term works the second. Neither tool is wrong; they answer slightly different questions. When a deadline or a billing period is at stake, establish which convention the contract intends before relying on the figure.
They can, if the dates come from timestamps rather than plain calendar dates. An event recorded at 23:00 in one zone may fall on the following calendar date in another, shifting the count by a day. Pure date arithmetic — the 3rd of March to the 9th of April — has no such problem, because no time or zone is involved. Difficulties arise when software stores a date as an instant in time and then displays it somewhere else, which is why systems that only need a date should avoid storing a time at all.