Introduction
The Weeks Calculator helps you work with weeks and dates in three simple ways. You can find the number of weeks between two dates, add weeks to a date, or subtract weeks from a date. It works with both regular weeks and business weeks, so you can skip weekends when you need to.
Just pick a mode, enter your dates or a number of weeks, and hit Calculate. The tool gives you a clear breakdown of weeks, days, and months. It also shows a chart that splits your time span into weekdays and weekend days. Whether you are planning a project, tracking a deadline, or counting down to an event, this calculator does the math for you in seconds.
How to Use Our Weeks Calculator
Enter your dates or week values below to find the number of weeks between two dates, or to add or subtract weeks from a date. The calculator will show you the result in weeks, days, and months.
Calculation Mode: Pick how you want to calculate. Choose "Weeks Between" to find the time between two dates. Choose "Add Weeks" to find a future date. Choose "Subtract Weeks" to find a past date.
Start Date: Enter your starting date or click the "Today" button to use today's date.
End Date: Enter your ending date when using "Weeks Between" mode. You can click "Swap" to switch the start and end dates.
Number of Weeks: When using "Add Weeks" or "Subtract Weeks" mode, type the number of weeks you want to add or subtract. You can use partial weeks like 2.5.
Count business weeks only: Turn this on to skip weekends and only count Monday through Friday. If you need to count only working days without the week grouping, try our Business Days Calculator.
Count the end date: Turn this on to include the end date in your total count.
Show as decimal weeks: Turn this on to see your result as a decimal number instead of weeks and days.
Click Calculate to see your results. Click Clear to reset all fields and start over.
How to Calculate Weeks Between Dates
A week is a unit of time equal to 7 days. We use weeks to plan school terms, track pregnancies, schedule projects, and measure how long until an event. This weeks calculator helps you work with weeks in three simple ways.
Weeks Between Two Dates
Pick a start date and an end date, and the calculator counts the total number of weeks and days between them. For example, if two dates are 20 days apart, the result is 2 weeks and 6 days. You can also turn on the inclusive option to count the end date as part of the total. This is useful when both the first and last day matter, like the start and end of a vacation. For a broader look at the full duration between two dates in years, months, and days, our Date Duration Calculator can help.
Add or Subtract Weeks from a Date
Start with any date and add or subtract a set number of weeks. The calculator gives you the exact resulting date. You can even use partial weeks like 2.5 to add 17 or 18 days. This is handy for finding due dates, deadlines, or planning ahead. If you need to add or subtract other time units like days or months, check out our Date Calculator.
Business Weeks
A business week counts only the 5 weekdays from Monday through Friday. Turn on the business weeks option to skip weekends in every calculation. This is helpful for work schedules, project timelines, and shipping estimates where weekends do not count. If you are tracking hours worked during those business days, our Work Hours Calculator and Time Card Calculator are useful companions.
Extra Details
Along with the main result, the calculator shows total days, total months, and a decimal week value. A decimal week uses numbers after the dot to show partial weeks. For instance, 10 days is about 1.43 weeks. A donut chart also breaks down how many of the days in your span fall on weekdays versus weekend days, so you can see the split at a glance. For other time-related math like finding the difference between two clock times, see our Time Difference Calculator or the general-purpose Time Calculator. You can also use the Days Until Calculator to count down to an upcoming event or the Age Calculator to find someone's exact age in years, months, and weeks.