Result:
Table of Contents
Add or Subtract Time from Any Date
The time and date calculator lets you quickly find a past or future date by adding or subtracting days, weeks, months, or years from a starting date. Whether you are tracking a project deadline, checking a contract expiry, or simply finding out what day it will be in 100 days, this tool gives you the answer instantly — including the full day of the week.
How to use the time and date calculator
Using the calculator is straightforward:
- Enter your start date — this defaults to today, but you can change it to any date.
- Choose whether to Add or Subtract time.
- Enter the amount of time you want to add or subtract.
- Select the unit: Days, Weeks, Months, or Years.
- Click Calculate to see the resulting date.
The result shows the full date and day of the week, so you immediately know whether the date falls on a weekday or weekend.
Common uses for a date calculator
Date arithmetic comes up constantly in everyday planning. Here are some of the most frequent reasons people use a time and date calculator:
- Project deadlines: Find the exact due date when a project is due in 45 business days or 3 months from the start date.
- Contracts and leases: Calculate the expiry or renewal date of a lease, subscription, or service agreement that runs for a set number of months or years.
- Legal notices: Many legal processes require action within a fixed number of days of a triggering event. Calculate the exact deadline to avoid missing it.
- Pregnancy milestones: Add weeks to a conception or last menstrual period date to track milestones and estimate a due date.
- Warranties and guarantees: Find out when a product warranty expires by adding the warranty period to the purchase date.
- Event planning: Work backwards from an event date to find the date that is 30, 60, or 90 days before, for booking deadlines or preparation milestones.
Adding days vs adding months: what is the difference?
When you add days, the calculator moves forward exactly that many calendar days — simple and precise. Adding 30 days to January 15 gives February 14.
When you add months, the calculator moves forward by a calendar month, regardless of the number of days in each month. Adding 1 month to January 15 gives February 15. Adding 1 month to January 31 gives February 28 (or 29 in a leap year), since February does not have 31 days.
This distinction matters for contracts and billing cycles, which typically reference calendar months rather than a fixed number of days.
How to calculate a date in the past
To find a date in the past, choose Subtract in the operation field, then enter the number of days, weeks, months, or years you want to go back. This is useful for finding the start of a period — for example, what date was exactly 6 months ago, or what day of the week was 90 days before today.
Leap years and date arithmetic
The Gregorian calendar adds a leap day (February 29) every 4 years to keep the calendar aligned with Earth's orbit. The calculator handles leap years automatically. When adding years to a leap day date (February 29), the result in a non-leap year will land on February 28 — the last valid day of February — rather than throwing an error.
The full rule for leap years: a year is a leap year if it is divisible by 4, except for century years, which must be divisible by 400. So 2000 was a leap year, but 1900 was not.
FAQs
A time and date calculator lets you add or subtract a number of days, weeks, months, or years to or from a starting date. The result is the new date after that time has passed or before it occurred. It is useful for deadlines, project planning, contract dates, and any situation where you need to calculate a future or past date quickly.
Select today's date as the start date, choose 'Add', enter 30 as the number, and select 'Days' as the unit. Click Calculate and the result will show you the exact date 30 days from now — including the day of the week.
Select today's date as the start date, choose 'Subtract', enter 6, and select 'Months'. Click Calculate to find the date exactly 6 months before today. This is useful for checking subscription start dates, legal deadlines, or looking back on past events.
Yes. The calculator uses standard date arithmetic that correctly handles leap years. For example, adding 1 year to February 29 on a leap year will give you February 28 of the following year if it is not a leap year.
Adding months moves the date forward by a calendar month, regardless of how many days that month contains. For example, adding 1 month to January 31 gives February 28 (or 29 in a leap year). Adding 30 days gives March 2. The difference matters for contract deadlines, billing cycles, and legal notices that reference calendar months.
Yes. Enter the start date of a project, contract, or agreement, choose 'Add', and enter the number of days or months specified in the deadline terms. The calculator will show you the exact due date, including the day of the week so you know if it falls on a weekend.