Instant Calculator
Add Days, Find Weekdays, and Countdown to Events

Date Calculator: Add Days, Subtract Dates, and Find Weekdays

Do you need to know what day it will be in 90 days? Do you want to know what day of the week you were born? You can get quick and reliable answers using our free date calculator. You can add or take away days, weeks, months, or years from any date. You can find out what day of the week it was on any date in history. You can trust the UTC-based accuracy of the countdowns to impending events.

Find out how many seconds are in any date. No need to sign up.

Date Calculator

Add or subtract time from a date, find the weekday, or count days until a date.

Months/years use whole-number steps.
Enter a base date and an amount to calculate the resulting date.

How to utilize this calendar

Change the time on a date

  • Use the date picker to choose your start date.
  • Type in the number of days, weeks, months, or years
  • Pick "Add" or "Subtract"
  • Click "Calculate" to see what you got.

Find the day of the week for any date

  • Type in any date, whether it's in the past or the future
  • The calculator shows the day of the week right away

Countdown to a target date

  • Put in the date you want to reach (event, deadline, holiday)
  • See how many days are left exactly

Learning about your results

Results are shown in UTC (Coordinated Universal Time) so that they are the same for everyone throughout the world. You'll see the computed date, the day of the week, and the total time in many ways, such as days, weeks, months, and years. All calculations automatically take leap years into account.

What is a date calculator, and when should you use one?

A date calculator is a tool that lets you do math with dates, including adding, subtracting, or computing the difference between two dates. Date calculations are more complicated than simple math since they have to take into account leap years, the fact that months can have different numbers of days (28 to 31), and the regulations of the calendar system.

You need a date calculator anytime counting by hand is too hard. Project managers utilize them to set timelines that are possible. Parents-to-be figure out when their baby is due. People who are going on a trip count down the days till they leave. Lawyers set the deadlines for filing. Anyone who keeps track of warranties, subscriptions, or contracts needs to be good at math with dates.

The problem with dates is that they aren't always the same. February has 28 days, but in leap years, it has 29. Adding "one month" to January 31 presents questions because there is no February 31. Using normal Gregorian calendar principles, our calculator covers these edge scenarios, so there is no guesswork or mistakes.

How date computations really work in the background

Modern date calculators turn calendar dates into serial numbers, which are integers that show how many days have passed since a certain point in time. For example, January 1, 2020, could be serial number 43831, while December 31, 2020, could be 44196. When you take these numbers away from each other, you get 365 days (or 366 in leap years).

Adding days is easy: just increase the serial number and change it back to a calendar date. The calculation goes from one month to the next and one year to the next without any help from the user.

Adding months is more complicated. When possible, the calculator keeps the day number. For example, March 15 + one month = April 15. But if you add one month to January 31, you get February 28 (or 29), since February doesn't have a 31st day. This change at the end of the month is in line with normal calendar rules.

Adding years works in the same way. If someone was born on February 29, 2020, and they add one year, they will be born on February 28, 2021, because 2021 is not a leap year. Adding four years brings them back to February 29, 2024.

You probably learned the leap year rule improperly.

Most people know that leap years happen every four years. That's not enough. The Gregorian calendar utilizes a more accurate algorithm to keep our calendar in sync with the orbit of the Earth.

A year is a leap year if it can be divided by 4, however years that end in 100 (1900, 2100) must also be able to be divided by 400. This is why 1900 wasn't a leap year but 2000 was.

This rule makes the average year 365.2425 days long, which is quite near to the actual length of Earth's orbit, which is 365.2422 days. The Gregorian calendar only moves one day every 3,030 years, which is much better than the Julian calendar, which moves one day every 128 years.

Examples of leap years

  • 2024: A leap year of 366 days, it can be divided by 4.
  • 2025: Not divisible by 4, a common year with 365 days
  • 2100: Divisible by 4 and 100, but not by 400. Not a leap year.
  • 2400: Can be divided by 400, which means it's a leap year.

A step-by-step tutorial to figuring out dates by hand

Our calculator gives you answers right away, but knowing how to do math by hand gives you more faith in the answers.

How to find the number of days between two dates

  • First, figure out how many days are left in the start month. If you start on March 15, there are 31 days left in March, so 16 days are left (31 - 15 = 16).
  • Next, put full months between the start and end dates. There are 91 days in total: 30 in April, 31 in May, and 30 in June.
  • Then add the number of days that have passed in the last month. Add 20 days if it ends on July 20.
  • Add everything up: 16 + 91 + 20 = 127 days.

To find a date in the future, add days.

Convert your desired days into months and days left. Adding 100 days to January 1: January has 31 days (31 used), February has 28 days (59 total), March has 31 days (90 total), and April has 10 days left. The result is April 10.

How to figure out when your baby is due

Add 280 days (40 weeks) to the first day of your last menstruation to get the date of your next period. You could also take 3 months off the LMP, add a year, and then add 7 days.

Example of how to work on a project by the deadline

Your project starts on January 15, 2025, and you have 90 days to finish it.

  • January: 16 days left (31 - 15)
  • February: 28 days (44 days total)
  • March: 31 days (75 days total)
  • April: 15 more days are needed (90 total)

Due date: Tuesday, April 15, 2025

Common errors that cause inaccurate date calculations

Using the wrong date format can lead to expensive mistakes around the world. In the US, the date 03/04/2025 means March 4, but in Europe, it implies April 3. Use the ISO 8601 format (YYYY-MM-DD) or write down the month name when accuracy is important.

Not taking leap years into account messes up computations that span more than one year. Someone who thinks there are 365 days in a year makes a mistake every four years, which adds up to big mistakes over decades.

Counting inclusive and exclusive dates wrong leads to errors that are off by one. Does "within 30 days" mean the start date? Contracts and legal papers usually say, but everyday use is different.

Thinking that all months have 30 days is too simple. For keeping track of deadlines accurately, the difference between February with 28 days and March with 31 days is important.

Not remembering that time zones are important for working together across borders. In London, it's already January 1 at 11 PM on December 31. Our results based on UTC are the same no matter where you are.

Things to think about in our worldwide audience's region

In many parts of the world, the way dates are written is different. In the United States, MM/DD/YYYY is the most common format. DD/MM/YYYY is the most common format in Europe, South America, and most of Asia. The international standard is YYYY-MM-DD (ISO 8601). It is utilized in science, computing, and countries like China and Japan.

You can enter dates into this calculator in any common format, and it will show you the results properly so there is no confusion.

The definitions of a work week also differ around the world. Most Western countries have a work week from Monday to Friday, whereas several Middle Eastern countries have a work week from Sunday to Thursday. In some parts of Germany and Latin America, Saturday is still a half-day of labor.

Days on the calendar, days at work, and days off

Calendar days tally every day on the calendar, which is 365 or 366 days a year. This covers every day, even weekends and holidays.

Business days, which are sometimes termed working days, are usually Monday through Friday, without including weekends. This gives you about 260 business days a year in most nations, not counting holidays.

In certain cases, working days and business days are the same, but in other others, they may not include public holidays. The difference is important for shipping estimates, payment conditions, and legal deadlines.

Quick conversion: About 14 calendar days are equal to 10 business days. To change business days into calendar days, multiply by 1.4.

Type of Duration10-Day PeriodTotal for the Year
Calendar Days10 days365-366 days
Business Days10 daysaround 260 days
With Holidays10 days~250 days

Questions that are often asked

How can I figure out how many days are between two dates?

To find out how many days are between two dates, take the earlier date away from the later date. Just type in your start and end dates, and our date calculator will automatically show you the total number of days, weeks, and months between them. To do the math by hand, change both dates into serial numbers and then subtract.

What is the date that is 30 days from today?

Our date calculator can help you figure out what date is 30 days from today. Choose today's date as your beginning point, type 30 into the days area, choose "Add," and then click "Calculate." The answer indicates the exact date 30 days from now, along with the day of the week.

What do leap years do to date calculations?

Every four years, leap years add one extra day (February 29). However, this does not happen in century years that are not divisible by 400. This means that computations that go over February must include 28 or 29 days. The Gregorian calendar standards make sure that our calculator can handle leap years automatically, so you can be sure that your findings are correct whether you're calculating across 2024 (a leap year) or 2025 (a common year).

What day of the week did I come into the world?

Use the weekday finder option on our date calculator to find out what day of the week you were born. The tool tells you right away if you were born on a Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, or Sunday. You may use this for any date in history. Just type in the date and find out what day of the week you were born.

What is the difference between business days and calendar days?

Calendar days are all 365 or 366 days in a year, including weekends and holidays. Business days, often known as working days, usually only include Monday through Friday and not weekends or public holidays. Ten business days is around 14 calendar days. When talking about deadlines or timeframes, always make sure you know which type applies.

What is the number of days in a year?

A leap year has 366 days, while a typical year has 365 days. Every four years, save for most century years, there is a leap year. The Gregorian calendar year is 365.2425 days long on average. This is quite similar to the 365.2422-day orbital period of Earth around the Sun.

How do I add months to a date when the months are different lengths?

When possible, adding months keeps the day number the same. For instance, adding one month to January 15 gives you February 15. When the target month has fewer days, edge cases happen. For example, January 31 + one month becomes February 28 (or 29 in leap years) since February doesn't have a 31st day. Our calculator takes care of these changes at the end of the month on its own.

Why does the calculator give results in UTC?

UTC (Coordinated Universal Time) is a standard, timezone-free reference point for calculating dates. Using UTC gets rid of the confusion that comes from variations in daylight saving time and disparities in time zones around the world. This makes sure that your computation results are always correct and the same, no matter where you are in the world.

How do I figure out when my baby is due?

To find out when a baby is due, use Naegele's Rule: add 280 days (40 weeks) to the first day of the last menstrual period (LMP). Put in your LMP date, add 280 days, and use our calculator to get your expected due date. Or, if you know the date of conception, add 266 days to it.

What is the ISO 8601 date format, and why is it important?

The international standard date format is YYYY-MM-DD (for example, 2025-12-21). This method gets rid of the uncertainty between American MM/DD/YYYY and European DD/MM/YYYY. Using ISO 8601 makes sure that dates are sorted correctly and that people don't misunderstand each other when they talk to people from other countries.

Last changed on December 21, 2025