Calendar Calculator

Calculate days between two dates, find weekdays vs weekends, week numbers, year progress, and view a monthly calendar grid. Supports any year.

Start Date

End Date

Days Between
1
0 weeks and 1 days
Duration
0y 0m
0 total months
Hours Between
24
1,440 minutes
Weekdays
2
Business/work days in range
Weekend Days
0
Saturdays and Sundays
Start Day
Wednesday
Day 119 of 2026, Week 17
End Day
Tuesday
April 28, 2026
Year Progress
32.6%
Day 119 of 365 (common year)
32.6% of 2026 complete

April 2026

SunMonTueWedThuFriSat
1234
567891011
12131415161718
19202122232425
2627282930
Planning notes, formulas, and examples

About the Calendar Calculator

How many days until your deadline? How many business days between two dates? What day of the week was a specific date? This calendar calculator answers all of these questions and more, working with any two dates you provide.

Enter a start and end date to get the complete breakdown: total days, weeks, months, and years between them. The calculator separates weekdays from weekend days (essential for business planning), shows the day of the week for each date, calculates the ISO week number, and displays a visual year progress bar.

The monthly calendar grid highlights your selected date, making it easy to visualize the month at a glance. Whether you're planning a project timeline, counting down to an event, or calculating business days between deadlines, it shows every date metric you need. It also keeps the selected month and day in a form that is easy to compare across multi-date planning tasks.

When This Page Helps

Counting days between dates manually is tedious and error-prone, especially when month lengths, leap years, weekdays, and weekends all matter at once. This calculator handles those date rules in one place and shows the result in the formats people actually use for planning.

It is useful because it gives both the raw interval and the business-day view, so the same date range can be interpreted correctly for scheduling, deadlines, and year-progress tracking.

How to Use the Inputs

  1. Set the start date using the month dropdown, day field, and year field
  2. Set the end date in the same format
  3. Review the output cards for days, weeks, months, hours, and minutes between the dates
  4. Check the weekday vs weekend breakdown for business day planning
  5. Use the year progress bar to see how far through the year your start date falls
  6. View the calendar grid for a visual reference of the month
Formula used
Days between = |date2 - date1| in milliseconds / 86,400,000. Weekdays counted by iterating and excluding Saturday (6) and Sunday (0). Week number = ceil(dayOfYear / 7). Leap year: divisible by 4 AND (not by 100 OR by 400).

Example Calculation

Result: 64 days (9 weeks 1 day), 44 weekdays, 20 weekend days

From January 15 to March 20, 2030 spans 64 calendar days. Of these, 44 are weekdays (Monday-Friday) and 20 are weekend days (Saturday-Sunday). January 15 is a Tuesday, and March 20 is a Wednesday.

Tips & Best Practices

  • For project planning, use the weekday count rather than total days โ€” it excludes weekends automatically
  • The year progress bar is great for annual goal tracking โ€” you should be that percent toward your goals
  • Remember that "business days" still may not account for public holidays in your jurisdiction
  • The calendar grid is helpful for quickly spotting which day of the week a date falls on
  • Use large year ranges to calculate age, time until retirement, or years of experience

Date Mathematics Fundamentals

Calendar math is more complex than it appears. Months have different lengths (28-31 days), leap years add February 29 every four years (with century exceptions), and the Gregorian calendar itself has only been in use since 1582. The modern system uses the proleptic Gregorian calendar for earlier dates, projecting modern Gregorian rules backward even though they didn't historically apply.

Business Day Counting

Business days (weekdays) are the standard for corporate deadlines, legal filings, shipping estimates, and project management timelines. A common rule of thumb is that one calendar week equals 5 business days, but this breaks down for periods spanning weekends unevenly. Always count explicitly rather than dividing by 7 and multiplying by 5.

Using Week Numbers

ISO week numbers (1-52 or 53) are widely used in European business, manufacturing, and logistics for scheduling. They provide a consistent numbering system that accounts for the fact that years don't start on the same day of the week. Many project management tools, shipping systems, and ERP software reference week numbers rather than dates.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • Yes โ€” the calculator shows both total calendar days and weekday (business day) count separately. Weekdays exclude Saturdays and Sundays but do not account for public holidays, which vary by country and region.