Date Calculator

Add or subtract days, weeks, months, or years from any start date to find a target date.

Projected Target Date

Day of the week will appear here.

Friday, September 18, 2026

How to Calculate Future or Past Dates (Step-by-Step Guide)

To calculate a target calendar date by adding or subtracting calendar days and weeks, use this date calculation method:

  1. Step 1: Convert weeks into equivalent days by multiplying the weeks input by 7 (e.g. 3 weeks = 21 days).
  2. Step 2: Sum all offset days (e.g. 90 days + 21 days = 111 total offset days).
  3. Step 3: Step forward (or backward) by the total number of days, taking into account leap years (29 days in February) and months of varying lengths (28, 30, or 31 days).

Formal Date Offset Equations

Total Offset Days (D) = Days + (Weeks × 7)
Target Date (Add) = Start Date + D Days (accounting for Gregorian calendar months)
Target Date (Subtract) = Start Date − D Days (accounting for Gregorian calendar months)

Common Date Addition & Subtraction Reference Table

Standard pre-calculated date offset reference values showing target results from sample anchor dates.

Anchor Start Date Offset Action Offset Amount Resulting Target Date
January 1, 2026 Add (+) 30 Days (4w 2d) January 31, 2026
January 1, 2026 Add (+) 90 Days (12w 6d) April 1, 2026
January 1, 2026 Add (+) 180 Days (25w 5d) June 30, 2026
July 4, 2026 Subtract (−) 30 Days (4w 2d) June 4, 2026
July 4, 2026 Add (+) 100 Days (14w 2d) October 12, 2026
December 25, 2026 Subtract (−) 90 Days (12w 6d) September 26, 2026
Knowledge Base

Date Calculator FAQ

Common questions and guides for using the Date Calculator.

How many days between two dates?

To calculate the exact number of days between two dates, use our Date Difference Calculator. It subtracts the start date from the end date to give the total duration in days, weeks, and months.

What date is 90 days from today?

By selecting today's date, choosing the “Add” action, and entering 90 in the days input field, our calculator will show the exact date that falls 90 days in the future.

What date was 100 days ago?

Select today's date, choose the “Subtract” action, and input 100 in the days field. The calculator will show the calendar date exactly 100 days in the past.

How many business days between two dates?

Business days exclude Saturdays and Sundays. You can calculate the exact count of business days by subtracting the total number of weekend days from the total days between two dates.

How many weekends are between two dates?

The calculator determines the number of weekends by counting the number of Saturdays and Sundays that fall within the specified date range.

Does the calculator include today?

By default, date difference calculations measure the span between two points, meaning they exclude the start day. If you want to include both the start and end dates in your count, simply add 1 to the final result.

Does it account for leap years?

Yes, the date calculator automatically accounts for leap years, meaning it recognizes when a February has 29 days, ensuring that all duration offsets remain correct.

Can I calculate months between dates?

Yes, our Date Difference Calculator provides a full breakdown in years, months, and days, showing the exact number of full calendar months between any two selected dates.

Can I calculate years between dates?

Yes, the tool computes the total difference in full calendar years between two dates, making it easy to determine long time spans or historical durations.

How accurate is the date calculator?

The date calculator uses standard JavaScript Date objects which align with the Gregorian calendar. It is fully accurate for any dates from the year 100 to the far future.

Arya AI Ready
Arya Realtime AI
✨ HUMAN AI VOICE ONLINE

Click Mic to start real-time interactive voice stream with Arya...