Date Calculator
Add or subtract days from any date, or find which day of the week a date falls on.
Result Date
What can you do with a date calculator?
Add or subtract days from any date to plan deadlines, delivery dates, notice periods, exam dates or travel. The result also shows the day of the week, so you can check whether your target date falls on a weekend or a working day.
A date calculator is a simple tool that answers a question most of us ask every week: what date will it be after a certain number of days, or what date was it a certain number of days ago? Instead of counting on your fingers or flipping through a calendar, you enter a starting date, choose whether to add or subtract days, and get the exact result in seconds.
It is useful for students, professionals, parents, and small business owners across India: working out a 90-day notice period, finding an exam form deadline, checking a courier arrival date, or planning a wedding or festival around weekends. It also helps you find the weekday of a future date, count down to an exam, or check an EMI due date.

What is a Date Calculator?
A date calculator is an online tool that performs calendar arithmetic. In plain terms, it moves a date forward or backward by a number of days and tells you the resulting date and its weekday. It handles the parts that make manual counting tricky, such as months with different lengths, year changes, and leap years.
For example, 28 January plus 10 days is 7 February, not 38 January, because January has only 31 days. And 20 December plus 15 days crosses into the next year, giving 4 January. Doing this by hand is possible, but it is easy to slip by a day, especially around February or a leap year.
It differs from a date difference tool, which measures the gap between two known dates. If you already know both dates and only want the gap, use our date difference calculator. If you know one date and a number of days, use this date calculator.
How Date Calculation Works
Date calculation looks simple until you hit the end of a month. The method is straightforward once you know the rules, and the calculator follows exactly the same steps you would follow on paper, only faster and without counting errors.
Adding and Subtracting Days Across Month and Year Boundaries
To add days to a date, you count forward, and whenever you pass the last day of a month, you move into the next month and keep counting. To subtract days, you count backward in the same way, moving into the previous month when you pass the first day of a month. Crossing a year boundary works the same way: after 31 December comes 1 January of the next year, and before 1 January comes 31 December of the previous year.
The key fact is that months do not all have the same length. Here are the month lengths in the Gregorian calendar, which is the calendar used in India for official and everyday purposes:
- January: 31 days
- February: 28 days in a common year, 29 days in a leap year
- March: 31 days
- April: 30 days
- May: 31 days
- June: 30 days
- July: 31 days
- August: 31 days
- September: 30 days
- October: 31 days
- November: 30 days
- December: 31 days
Leap Years Explained
A leap year has 366 days instead of 365, with the extra day added as 29 February. Leap years matter because any calculation that crosses February in a leap year lands one day later than it would in a common year.
The rule has three parts, and all three have been verified:
- A year is a leap year if it is divisible by 4.
- Century years, which are divisible by 100, are not leap years, even though they are divisible by 4.
- The exception to that exception is that a century year divisible by 400 is a leap year after all.
So 2024 is a leap year, because it is divisible by 4 and is not a century year. The year 2000 was a leap year, because it is divisible by 400. The year 1900 was not a leap year, because it is divisible by 100 but not by 400. And 2100 will not be a leap year, for the same reason. The next leap years after 2024 are 2028, 2032, and 2036.
How Weekdays Shift
Weekdays follow a simple pattern. Adding 7 days lands on the same weekday, and adding 14 days does the same. If a date falls on a Monday, 7 days later is also a Monday and 8 days later is a Tuesday. When the number of days is not a multiple of 7, the weekday shifts by the remainder: a Monday plus 10 days is a Thursday, because 10 divided by 7 leaves a remainder of 3.
Business Days vs Calendar Days
Calendar days include Saturdays and Sundays. Business days, also called working days, usually mean Monday to Friday, excluding public holidays. Suppose a shop promises delivery in business days and you order on a Friday: the next three business days are Monday, Tuesday, and Wednesday, assuming no public holiday falls in between. Always check whether a deadline or delivery promise is stated in calendar days or business days.
Worked Examples
Each example below shows every step, so you can follow the counting and check it yourself.
Example 1: Adding 45 Days to 10 March 2026
Question: What date is 45 days after 10 March 2026?
Step 1: March has 31 days. From 10 March, there are 21 days left in March (31 minus 10 equals 21). Adding those 21 days takes us to 31 March.
Step 2: We have used 21 of the 45 days, so 24 days remain (45 minus 21 equals 24).
Step 3: Add the remaining 24 days to 31 March. Moving into April, 24 days after 31 March is 24 April.
Answer: 10 March 2026 plus 45 days equals 24 April 2026. Weekday check: 10 March 2026 is a Tuesday, and 24 April 2026 is a Friday. That fits, because 45 days is 6 weeks (42 days) plus 3 days, and Tuesday plus 3 days is Friday.
Example 2: Subtracting 20 Days from 15 June 2026
Question: What date was 20 days before 15 June 2026? This backward calculation helps when you know a deadline and want to find your start date.
Step 1: Count back 15 days from 15 June. That takes us to 31 May, because 15 June minus 15 days crosses back over the start of June into the last day of May.
Step 2: We have used 15 of the 20 days, so 5 days remain (20 minus 15 equals 5).
Step 3: Count back 5 more days from 31 May. That gives 26 May.
Answer: 15 June 2026 minus 20 days equals 26 May 2026, a Tuesday. For a 15 June deadline with a 20-day preparation window, start by 26 May.
How to Use This Calculator
Using the calculator takes less than a minute. Follow these steps:
- Enter your starting date in the date field. Use the calendar picker if one is shown, so you avoid typing the date in the wrong format.
- Enter the number of days you want to add or subtract.
- Choose “Add days” if you want a future date, or “Subtract days” if you want a past date.
- Click Calculate. The result will show the new date and its weekday.
- Double-check the result against your plan. If it falls on a weekend or a public holiday and that matters, adjust your plan accordingly.

Types and Use Cases
A date calculator covers several everyday needs. Here are the most common ones for Indian users.
Add Days to a Date
Adding days is the most common use: a parcel with a 10-day delivery window, 45 days to prepare for an exam, or a holiday stay of a certain length. Add the days to the starting date and you get the target date at once.
Subtract Days from a Date
Subtracting days helps you work backward from a deadline. If a report is due on a fixed date and you need two weeks to write it, subtract 14 days to find your start date.
Find the Weekday
Sometimes the weekday matters more than the date, for example whether a future date is a Saturday for a family function. Enter the date, add the days to reach it, and the weekday is shown. For birthdays, use our age calculator to work out an age, and this tool to check the weekday of a future birthday.
Plan Around Weekends
Many plans depend on weekends: a wedding is usually set for a weekend so guests can travel, while office work runs Monday to Friday. Once you have a result date, check its weekday and shift your plan if needed. A Sunday may suit a family gathering but not a bank visit.
Notice Periods
Notice periods are a classic use case in India. If you resign on 1 February 2026 under a 90-day notice period, adding 90 days gives 2 May 2026 on a calendar-day count. Confirm with your employer whether it counts calendar or business days, and whether the resignation date itself counts as day one.
Delivery and Due Dates
Orders, bills, and loan repayments all run on due dates. A bill issued on 5 May, due in 15 days, is due on 20 May. A courier taking 7 days from dispatch arrives 7 days after the dispatch date. For loans, check the due date here, then use our EMI calculator to work out the monthly amount.
Benefits
- Saves time: you get an answer in seconds instead of counting across a paper calendar.
- Reduces errors: month lengths, year boundaries, and leap years are handled automatically.
- Helps planning: the exact date and weekday let you book travel, leave, and appointments with confidence.
- Works for the past and the future: you can check a date from years ago just as easily as a date months ahead.
- Costs nothing and needs no app: it runs in your browser on a phone or a computer, with no sign-up and no installation.
- Supports better decisions: with an exact date, you can plan backwards and leave a buffer.
Common Mistakes to Avoid
- Assuming 30 days in every month: April, June, September, and November have 30 days, but seven other months have 31. Treating every month as 30 days shifts your result.
- Forgetting February 29 in leap years: in a leap year such as 2028, February has 29 days, not 28, and missing it puts later dates out by one day.
- Off-by-one errors: in this calculator, adding 1 day to 10 March gives 11 March, so the starting date itself is not counted. Some contracts count differently, so read the wording carefully.
- DD/MM vs MM/DD format confusion: in India, 05/06/2026 means 5 June 2026, but in the American format it means 6 May 2026. Use the calendar picker, or write the month name in full.
- Mixing up calendar days and business days: 10 business days is longer than 10 calendar days whenever it spans a weekend or holiday.
- Ignoring public holidays: a result on Diwali, Holi, or Eid may be a non-working day for banks and couriers, even if it is a weekday.
Limitations
- Gregorian calendar only: it does not convert dates in other systems, such as the Hindu lunar calendar used for many festival dates, so confirm festival dates against a panchang or official holiday list.
- Business-day rules vary: employers, banks, and couriers define business days differently, and some work on Saturdays. Confirm the rule that applies to you.
- Public holidays are not included: unless stated otherwise, it does not account for national, state, or local holidays.
- It does not interpret contracts: notice periods and legal deadlines can have special counting rules. When money or a job is at stake, confirm the rule with the concerned office or employer.
Comparison or Examples Table
The table below shows several verified examples, including calculations that cross a month boundary and a year boundary.
| Starting Date | Days Added or Subtracted | Result Date | Weekday of Result |
|---|---|---|---|
| 10 March 2026 | + 45 days | 24 April 2026 | Friday |
| 15 June 2026 | – 20 days | 26 May 2026 | Tuesday |
| 15 January 2026 | + 30 days | 14 February 2026 | Saturday |
| 1 February 2026 | + 90 days | 2 May 2026 | Saturday |
| 20 December 2026 | + 15 days | 4 January 2027 | Monday |
| 10 August 2026 | + 7 days | 17 August 2026 | Monday |
| 5 May 2026 | – 10 days | 25 April 2026 | Saturday |
FAQs
What is a date calculator used for?
It finds a future or past date by adding or subtracting days from a starting date. Common uses include due dates, delivery dates, notice period end dates, exam countdowns, and weekdays.
How do I add 90 days to a date?
Enter your starting date, enter 90, and choose “Add days”. For example, 1 February 2026 plus 90 days is 2 May 2026. Confirm whether your notice period counts calendar or business days.
How do I subtract days from a date?
Enter your starting date, enter the days, and choose “Subtract days”. For example, 15 June 2026 minus 20 days is 26 May 2026.
Does a date calculator account for leap years?
Yes. In a leap year, February has 29 days, so calculations crossing February land one day later than in a common year. Years divisible by 4 are leap years, except century years, which must be divisible by 400, so 2024 is a leap year and 2100 will not be.
What is the difference between calendar days and business days?
Calendar days include Saturdays and Sundays. Business days usually mean Monday to Friday, excluding public holidays, so the same number of business days ends later whenever it spans a weekend.
How do I find the weekday of a future date?
Enter the date you know, add the number of days to reach the future date, and check the weekday shown in the result. As a shortcut, adding a multiple of 7 days keeps the same weekday, so adding 7, 14, or 21 days to a Monday always lands on a Monday.
Why did my manual calculation differ by one day?
The usual reasons are counting the starting date as day one instead of day zero, assuming 30 days in a 31-day month, forgetting February 29 in a leap year, and swapping day and month in a DD/MM date.
Conclusion
Date maths comes up far more often than most people expect, from notice periods and EMI due dates to exam countdowns and festival planning. A date calculator takes the counting out of the job, handles month lengths, year boundaries, and leap years correctly, and gives you both the date and the weekday in seconds.
For everyday planning, just keep two cautions in mind: confirm whether a deadline counts calendar or business days, and check public holidays when the result must fall on a working day.
