Add or subtract days, weeks, months, and years from any date. Calculate the exact difference between dates in multiple units including business days.
Our comprehensive date calculator provides multiple tools for all your date calculation needs.
Add days, weeks, months, or years to any date. Perfect for calculating future deadlines, appointments, or event planning.
Subtract days, weeks, months, or years from any date. Useful for finding past dates or calculating historical timelines.
Calculate the exact difference between two dates in years, months, days, and more. Includes business days calculation.
Find special dates like next Monday, first day of next month, or same day next year with a single click.
Learn how to use our date calculator for common scenarios
To calculate a project deadline that's 30 business days from today:
Note: For business days calculation, use the "Date Difference" tab to verify the actual number of business days.
To calculate how much time has passed since a historical event:
To calculate a payment due date that's 45 days from an invoice date:
To find the first day of next month:
Common questions about date calculations
Business days are calculated by excluding weekends (Saturdays and Sundays) and major US federal holidays. This is useful for calculating work deadlines, shipping times, or contract terms that specify business days rather than calendar days.
Our date calculator automatically accounts for leap years when performing date calculations. This ensures accurate results when adding or subtracting days, or when calculating the difference between dates that span leap years.
When adding or subtracting months, the calculator maintains the same day of the month when possible. However, if the target month has fewer days than the original date's day, the result will be adjusted to the last day of the target month. For example, adding 1 month to January 31 results in February 28 (or 29 in leap years).
Yes! The "Date Difference" feature can be used to calculate age. Simply enter the birth date as the start date and today's date (or any reference date) as the end date. The result will show the exact age in years, months, and days. For a more specialized age calculator with additional features, check out our dedicated Age Calculator.
Explore more time and date calculators