Enter a start date, a number and a unit, and the calculator returns the date that number of days, weeks, months or years earlier, with the weekday, the ISO week and the number of business days in between. Today is Thursday, October 1, 2026. Worked out from today: 30 days before today is Tuesday, September 1, 2026; 60 days before today is Sunday, August 2, 2026; 90 days before today is Friday, July 3, 2026; 180 days before today is Saturday, April 4, 2026; 6 months before today is Wednesday, April 1, 2026; 1 year before today is Wednesday, October 1, 2025.
Days and weeks are exact. Months and years follow the calendar: the same day of the month is kept, and if that day does not exist in the target month the last day of the month is used. January 31 plus one month is February 28, or February 29 in a leap year, and February 29 plus one year is February 28. Adding a month and then taking one away therefore does not always return to the start date, which is normal for calendar arithmetic and matches spreadsheet functions such as EDATE.
Typical questions are: what date is 90 days after an invoice, when does a 30-day return window end, what is six months before a due date, when does a one-year warranty expire, or what date was 100 days ago. For deadlines counted in business days, use the business days calculator instead, because it skips weekends and federal holidays.
Today is Thursday, October 1, 2026. That is day 274 of 365 in 2026, in ISO week 40, with 91 days to go before the year ends. The next dates people plan around are Diwali on Saturday, October 10; Columbus Day on Monday, October 12; Halloween on Saturday, October 31. The moon is a Waning Gibbous tonight, with about 75% of its face lit. All of these figures are recalculated when the page loads, so they always describe the day you open it, not the day the page was published.
The Gregorian calendar has twelve months of 28 to 31 days. A normal year has 365 days and a leap year has 366, with the extra day added to February in every year divisible by four except century years that are not divisible by 400. Because 365 is one more than 52 weeks, most dates move forward one weekday each year and two after a leap day. Weeks are numbered under ISO 8601, which starts weeks on Monday and gives week 1 to the week containing the first Thursday of January.
Enter the start date, the number of days and press Calculate.
Use the subtract page or choose subtract in the form.
No. The start date is day zero.
The same day of the month is kept, using the last day if the month is shorter.
February 28, or February 29 in a leap year.
February 28 of the next year.
Yes.
Yes. A week is seven days.
No. Use the business days calculator for that.
Up to 50,000 days, 7,000 weeks, 1,800 months or 150 years, within the years 1900 to 2200.
Asia/Karachi, for today's date only.
No.