Date After / Before Calculator
Add or subtract days, weeks, months or years from any date and find the resulting date.
How the date calculation works
Pick a start date, choose whether to add or subtract, then enter an amount and a unit. The calculator shifts the date by the chosen interval and returns the new date along with its weekday.
Common uses for a date calculator
Find what date falls 30, 60 or 90 days from today for payment terms, notice periods and warranties.
Work out a 180-day visa window or a return date a set number of weeks after departure.
Calculate a date a few months or years ahead for renewals, anniversaries and follow-ups.
Frequently asked questions
What date is 90 days from today?
Enter today’s date as the start date, keep the operation on "Add", set the amount to 90 and the unit to Days. The calculator instantly shows the resulting date and its weekday, so you know exactly which day falls 90 days ahead.
How do I find a date a number of days before a given date?
Set your reference date as the start date, switch the operation to "Subtract", then enter the number of days. For example, subtracting 30 days from a deadline tells you when a one-month notice period must begin.
Does adding months handle different month lengths?
Yes. Months are added using the calendar, so adding one month to 15 January gives 15 February. When a target day does not exist (for example adding one month to 31 January), the date rolls into the next month as JavaScript’s date handling dictates.
Are leap years taken into account?
Yes. Because the calculation uses real calendar dates, adding or subtracting years and days correctly accounts for leap years, including the extra day in February.
Why is the date entered as DD/MM/YYYY?
This tool uses the Indian and international day-month-year format. Enter the day first, then the month, then the four-digit year. The result is also shown in DD/MM/YYYY along with a full "Weekday, DD Month YYYY" version.