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?
What happens when adding months to dates at month end?
How is the week number calculated?
Can I calculate dates far in the past or future?
What is the difference between adding 4 weeks and adding 1 month?
Is the start date or end date included in the count?
You might also like
Was this tool helpful?