Utility

Date Calculator

Add or subtract days, weeks, months, or years from any date. Calculate the exact number of days between two dates with business day and weekend breakdowns.

Quick Answer

Adding 30 days to 2026-03-25 gives 2026-04-24 (a Friday).

Result Date

2026-04-24

Friday · Week 17

30

Calendar Days

22

Business Days

8

Weekend Days

About This Tool

The Date Calculator is a versatile tool for performing date arithmetic. It handles two core operations: adding or subtracting a time period from a given date, and calculating the exact duration between two dates. Both modes provide detailed breakdowns including calendar days, business days (Monday through Friday), weekend days, day of the week, and ISO week numbers.

Add and Subtract Mode

In this mode, you start with any date and add or subtract a specified number of days, weeks, months, or years. This is useful for calculating deadlines, due dates, expiration dates, contract end dates, and any scenario where you need to know what date falls a certain period from now. The calculator handles month-end edge cases correctly. For example, adding one month to January 31 gives February 28 (or 29 in a leap year), since February does not have 31 days.

Days Between Mode

This mode calculates the exact duration between any two dates. It shows the result in calendar days, weeks and remaining days, approximate months, business days, and weekend days. This is commonly used for calculating how many days until an event, determining the length of a project or rental period, calculating age in days, figuring out notice periods for contracts and leases, and computing interest accrual periods for financial calculations.

Business Days vs Calendar Days

The distinction between business days and calendar days matters in many legal, financial, and professional contexts. Business days are Monday through Friday, excluding weekends. Calendar days include every day. A 30-calendar-day period contains approximately 22 business days, but the exact count depends on which day of the week you start. Many contracts, shipping estimates, and legal deadlines specify whether they mean business days or calendar days, and confusing the two can lead to missed deadlines. This calculator shows both so you always know the exact count.

Week Numbers

The calculator displays ISO week numbers for each date. Week numbering is widely used in business planning, manufacturing schedules, and project management. The ISO standard defines week 1 as the week containing the first Thursday of January. This means week 1 always contains January 4th, and the year can start in week 1 or at the end of week 52 or 53 of the previous year. Some industries prefer their own week numbering systems, but ISO 8601 is the international standard and what most software systems use.

Leap Year Handling

The calculator correctly handles leap years, which occur every 4 years with exceptions for century years not divisible by 400. February has 29 days in a leap year. When calculating across leap year boundaries, the calendar day count is always exact. Adding one year from February 29, 2024 correctly gives February 28, 2025 since 2025 is not a leap year. The next leap year after 2024 is 2028. The century rule means that 2100, 2200, and 2300 will not be leap years, but 2400 will be.

Common Date Calculations

Some frequently needed calculations include 90-day deadlines commonly used in business and legal contexts, 30-day notice periods for leases and contracts, 180-day passport validity requirements for international travel, 365-day or 52-week planning cycles, and retirement date calculations based on age requirements. This tool handles all of these quickly without the risk of manual counting errors. For recurring calculations, bookmark the tool with your common starting date for quick access.

Frequently Asked Questions

Does the calculator account for holidays?
Business days count excludes only weekends (Saturday and Sunday). Public holidays vary by country, state, and even company, so they are not excluded. For precise business day calculations that include holidays, subtract the number of holidays that fall on weekdays from the business day count shown.
What happens when adding months to dates at month end?
Adding months preserves the day of month when possible. If the target month has fewer days, it rolls to the last day of that month. For example, adding 1 month to January 31 gives February 28 (or 29 in leap years), and adding 1 month to March 31 gives April 30.
How is the week number calculated?
Week numbers follow the ISO 8601 standard where week 1 is the week containing the first Thursday of the year. Weeks start on Monday. A year has either 52 or 53 weeks. The last few days of December may fall in week 1 of the next year.
Can I calculate dates far in the past or future?
Yes, the calculator works for any valid date your browser supports, typically ranging from year 0001 to 9999. Historical date calculations may not account for calendar reforms like the switch from Julian to Gregorian calendars, which varied by country between 1582 and 1923.
What is the difference between adding 4 weeks and adding 1 month?
Four weeks is always exactly 28 days. One month varies between 28 and 31 days depending on which month you start from. Adding 1 month from January 15 gives February 15, but adding 4 weeks gives February 12. The difference grows over multiple iterations.
Is the start date or end date included in the count?
The calculator counts the days between the two dates exclusive of the start date and inclusive of the end date. So from January 1 to January 2 is 1 day. This matches how most legal and business contexts count durations.

Was this tool helpful?