Skip to main content
Kalcufy

Date Calculator

Add or subtract days, weeks, months, years from any date. Calculate the difference between two dates instantly.

Reference table

DaysResult DateTotal DaysBusiness Days
1Friday, September 4, 20261 day2 business days
2Saturday, September 5, 20262 days2 business days
3Sunday, September 6, 20263 days2 business days
4Monday, September 7, 20264 days3 business days
5Tuesday, September 8, 20265 days4 business days
10Sunday, September 13, 202610 days7 business days
15Friday, September 18, 202615 days12 business days
20Wednesday, September 23, 202620 days15 business days
25Monday, September 28, 202625 days18 business days
30Saturday, October 3, 202630 days22 business days
40Tuesday, October 13, 202640 days29 business days
50Friday, October 23, 202650 days37 business days
60Monday, November 2, 202660 days43 business days
70Thursday, November 12, 202670 days51 business days
75Tuesday, November 17, 202675 days54 business days

Quick Tips

  • Business days exclude Saturdays and Sundays
  • Leap years have 366 days (Feb 29)
  • Adding months keeps the same day when possible
  • Use negative values to subtract time

What is a Date Calculator?

A date calculator is a tool that performs arithmetic operations on calendar dates. It can add or subtract days, weeks, months, and years to find future or past dates, or calculate the difference between two dates. Unlike simple counting, date calculators handle the complexities of our calendar system — varying month lengths (28-31 days), leap years every four years, and the transition between months and years. Whether you're planning project deadlines, calculating contract terms, or simply wondering what date it will be in 90 days, a date calculator provides instant, accurate answers.

How Date Calculations Work

Date calculations follow the rules of the Gregorian calendar, which we use today. When adding months, the calculator moves forward by that many months while keeping the same day number (if possible). For example, January 31 + 1 month = February 28 (or 29 in leap years), since February doesn't have 31 days. When adding days, it simply counts forward through the calendar, accounting for different month lengths. Leap years occur every 4 years (except century years not divisible by 400), adding February 29. Business day calculations exclude weekends and can optionally exclude holidays.

Common Use Cases

  • Project deadlines: Add business days to a start date
  • Contract terms: Calculate 30, 60, or 90 days from signing
  • Warranty expiration: Add 1-2 years to purchase date
  • Age calculation: Days between birth date and today
  • Event planning: Count days until a specific date
  • Medical tracking: Calculate days since last appointment

Calendar Facts

  • A year has 365 days (366 in leap years)
  • Months have 28, 29, 30, or 31 days
  • A week always has 7 days
  • Leap years: divisible by 4, except century years unless divisible by 400
  • Business days typically exclude Saturday and Sunday
  • ISO week 1 contains January 4th

Step-by-Step Examples

Common date calculations explained

Add 90 days to March 15, 2024

  1. March has 31 days, so 31-15 = 16 days left
  2. April has 30 days: 16+30 = 46 days
  3. May has 31 days: 46+31 = 77 days
  4. June needs 90-77 = 13 more days

June 13, 2024

Days between Jan 1 and Mar 15, 2024

  1. January: 31 days (minus Jan 1 = 30)
  2. February 2024 (leap year): 29 days
  3. March 1-15: 15 days
  4. Total: 30 + 29 + 15 = 74 days

74 days

Frequently Asked Questions

How do I calculate a date 30 days from now?

Select 'Add/Subtract from Date', choose today as your start date, select 'Add', enter 30 in the Days field, and click Calculate. The result will show the date exactly 30 days in the future.

How do I find the number of days between two dates?

Select 'Days Between Two Dates' as the calculation type, enter your start date and end date, then click Calculate. You'll see the total days, weeks, and business days between the dates.

What are business days?

Business days (also called working days or weekdays) are Monday through Friday, excluding Saturday and Sunday. Some calculations also exclude public holidays. Business day counts are commonly used for shipping estimates, contract terms, and project planning.

How does adding months work when the day doesn't exist?

When adding months would result in an invalid date (like January 31 + 1 month), the calculator uses the last valid day of that month. So January 31 + 1 month = February 28 (or 29 in leap years).

What is a leap year and how does it affect calculations?

A leap year has 366 days instead of 365, with February having 29 days instead of 28. Leap years occur every 4 years, except for century years (1900, 2100) unless divisible by 400 (2000, 2400). The calculator automatically handles leap years.

How do I subtract time from a date?

Select 'Add/Subtract from Date', choose your start date, select 'Subtract' as the operation, enter the days/weeks/months/years you want to subtract, and click Calculate. The result shows the past date.

Sources