πŸ“… Date Calculator

Date differences, date math, business days, and more

πŸ“… Days Between Two Dates

πŸ’‘ Find the exact number of days, weeks, and months between any two dates.

βž• Add or Subtract Days

πŸ’‘ Find what date it will be after adding or subtracting a number of days, weeks, or months.

πŸ’Ό Business Days Calculator

πŸ’‘ Count only weekdays (Monday–Friday) between two dates, excluding weekends.

πŸ“† What Day of the Week?

πŸ’‘ Find out what day of the week any date falls on β€” past or future.

Date Calculator Guide

How to Calculate Days Between Two Dates

To find the number of days between two dates, subtract the earlier date from the later date. Each day equals 86,400 seconds. Our calculator handles leap years, month lengths, and all edge cases automatically.

What Are Business Days?

Business days (also called working days) are Monday through Friday, excluding weekends. Public holidays vary by country and are not automatically excluded β€” add buffer days for known holidays in your region.

Common Date Calculations

CalculationExampleUse Case
Days between datesJan 1 β†’ Dec 31 = 364 daysProject timelines
Add days to dateJan 1 + 90 days = April 1Delivery estimates
Business days5 weeks = 25 business daysWork deadlines
Day of weekJuly 4, 2025 = FridayEvent planning
Weeks between dates12 weeks = ~3 monthsPregnancy tracking

Days in Each Month

MonthDays (Normal)Days (Leap Year)
January3131
February2829
March3131
April3030
May3131
June3030
July3131
August3131
September3030
October3131
November3030
December3131

Frequently Asked Questions

How many days are in a year?

A regular year has 365 days. A leap year has 366 days, occurring every 4 years (when the year is divisible by 4, except for century years not divisible by 400). The next leap years are 2028, 2032, and 2036.

How do I calculate 30 business days from today?

30 business days = 6 weeks of weekdays. Use the Business Days tab above, enter today as the start date, and count forward. Note this excludes public holidays β€” add days for any holidays in your region.

What is a Julian date?

A Julian date (or Julian Day Number) is a continuous count of days since January 1, 4713 BC. It's used in astronomy and scientific computing to avoid confusion between calendar systems. It's different from the "Julian calendar."

How many weeks are in a year?

A year has exactly 52 weeks and 1 day (or 2 days in a leap year). This is why the same date shifts by one day of the week each year (e.g., if Jan 1 is Monday this year, it'll be Tuesday next year).

When is the next leap year?

Leap years occur every 4 years: 2024, 2028, 2032, 2036, 2040... The rule: divisible by 4 = leap year, UNLESS it's divisible by 100, UNLESS it's also divisible by 400. So 2000 was a leap year but 1900 was not.

How do I add months to a date?

Adding months can be tricky because months have different lengths. For example, Jan 31 + 1 month = Feb 28 (or 29 in a leap year), not March 3. Our calculator handles this correctly β€” use the "Add/Subtract Days" tab and select "Months."

πŸ“Š Recent Calculations

No calculations yet. Your history will appear here.