Calculate days between dates instantly. Includes working days mode, holiday exclusion, and add/subtract days feature. Perfect for project planning and business date calculations.
This date difference calculator calculates the number of days, weeks, months, and years between two dates. It includes advanced features like working days mode (excluding weekends), custom holiday exclusion, and the ability to add or subtract days from a specific date. The calculator supports both inclusive and exclusive date calculations, allowing you to choose whether to count the start day in your calculation. It's perfect for calculating project timelines, event durations, age calculations, contract periods, and any situation where you need to know the time difference between two dates.
This calculator is useful for project managers planning timelines, event organizers calculating event durations, individuals calculating ages or time since events, professionals calculating contract or lease periods, students working on date-related calculations, and anyone who needs to know the exact number of days between two dates. It's particularly valuable when you need to exclude weekends and holidays for business day calculations or when working with deadlines and delivery schedules.
For example, to calculate days between January 1, 2024 and January 15, 2024: In exclusive mode, you get 14 days (the days between the dates). In inclusive mode, you get 15 days (counting both start and end dates). If you enable working days mode (excluding weekends), and January 1st is a Monday and January 15th is a Monday, you'd get 11 working days (excluding the two weekends in between). You can also use the add/subtract feature: if your base date is January 1, 2024 and you add 30 days, the result would be January 31, 2024.
Inclusive mode counts the start day as day 1, so if you select January 1st to January 3rd, you get 3 days. Exclusive mode only counts the days between the dates, so the same example gives 2 days. Use inclusive when you want to count both start and end dates, and exclusive when you only want the days in between.
Working days mode excludes weekends (Saturday and Sunday by default) from your calculation. You can customize which days count as working days using the weekday checkboxes. This is perfect for calculating business days, project timelines, or delivery schedules that only count weekdays.
Yes! Select a holiday date and click "Add Holiday" to add it to your list. When "Exclude holidays" is enabled, these dates will be excluded from working days calculations. You can add multiple holidays and remove them individually.
Yes, the calculator automatically accounts for leap years. February 29th in leap years is correctly included in calculations, and the year length (365 or 366 days) is properly handled when calculating differences that span multiple years.
This tool is for informational purposes only and does not provide financial, legal, medical, or professional advice. Results are based on calendar calculations and do not account for time zones, daylight saving time changes, or regional calendar variations. For legal, financial, or critical business date calculations, always verify results with qualified professionals or official sources.
A date difference calculator is a powerful tool that calculates the number of days, weeks, months, or years between two dates. This free online calculator helps you determine the exact duration between any two calendar dates, making it essential for project planning, event scheduling, age calculations, contract periods, and business day calculations. Whether you need to know how many days until a deadline, calculate the duration of a project, or determine business days between dates, our calculator provides accurate results instantly.
Our date difference calculator goes beyond simple day counting. It includes advanced features like working days mode (excluding weekends), custom holiday exclusion, and the ability to add or subtract days from a specific date. This makes it perfect for business applications where you need to calculate project timelines, delivery dates, or payment terms that exclude weekends and holidays.
Important Disclaimer: This date difference calculator is for informational purposes only. Results are based on calendar calculations and do not account for time zones, daylight saving time changes, or regional calendar variations. For legal, financial, or critical business date calculations, always verify results with qualified professionals or official sources.
Using our date difference calculator is straightforward. Start by entering your start date and end date in the date picker fields. The calculator automatically handles date validation and ensures accurate calculations. You can swap the dates using the swap button (⇄) if you need to reverse the calculation.
Calculation Modes: Choose between inclusive or exclusive date calculations. Inclusive mode counts the start day as day 1, while exclusive mode calculates only the days between the two dates. For example, if you select January 1st to January 3rd:
Working Days Mode: Enable "Use working days only" to exclude weekends from your calculation. By default, this excludes Saturdays and Sundays, but you can customize which days count as working days using the weekday checkboxes. This is perfect for calculating business days, project timelines, or delivery schedules that only count weekdays.
Holiday Exclusion: Add custom holidays to exclude from your calculation. Click "Add Holiday" after selecting a date, and the holiday will be stored and excluded when "Exclude holidays" is enabled. This is essential for accurate business day calculations where public holidays, company holidays, or special dates need to be excluded from the count.
Add/Subtract Days Feature: Use the second section to calculate what date results from adding or subtracting a specific number of days from a base date. This is useful for calculating deadlines, payment dates, or future dates. You can also enable working days mode to add or subtract only business days, skipping weekends and holidays.
Share and Copy: After calculating, use the "Copy Results" button to copy your calculation results to the clipboard, or use "Share Link" to generate a URL that preserves all your settings and inputs. This makes it easy to share calculations with team members or save for later reference.
Example 1: Basic Date Difference
Start Date: January 1, 2024 | End Date: January 15, 2024
Result: 14 days (exclusive) or 15 days (inclusive)
Example 2: Working Days Calculation
Start Date: Monday, January 1, 2024 | End Date: Friday, January 12, 2024
With working days mode (Mon-Fri): 10 working days
Without working days mode: 11 calendar days
Example 3: With Holidays
Start Date: December 20, 2024 | End Date: January 5, 2025
Calendar days: 16 days
Working days (excluding weekends and New Year's Day): 9 business days
Example 4: Add Days
Base Date: January 1, 2024 | Add 30 days
Result: January 31, 2024
With working days only: Result depends on weekends in the period
Enter your start date and end date in the date picker fields, then click "Calculate Difference". The calculator will show you the total days, weeks, months, and years between the dates. You can choose inclusive mode (counting the start day) or exclusive mode (only days between).
Inclusive mode counts the start day as day 1, so if you select January 1st to January 3rd, you get 3 days. Exclusive mode only counts the days between the dates, so the same example gives 2 days. Use inclusive when you want to count both start and end dates, and exclusive when you only want the days in between.
Working days mode excludes weekends (Saturday and Sunday) from your calculation by default. You can customize which days count as working days using the weekday checkboxes. This is perfect for calculating business days, project timelines, or delivery schedules that only count weekdays.
Yes! Select a holiday date and click "Add Holiday" to add it to your list. When "Exclude holidays" is enabled, these dates will be excluded from working days calculations. You can add multiple holidays and remove them individually. Holidays are saved in your share link and can be restored when you share the calculation.
Use the "Add/Subtract Days from a Date" section. Enter your base date, specify the number of days, choose "Add Days" or "Subtract Days", and click "Calculate Result Date". You can also enable "Use working days only" to add or subtract only business days, skipping weekends and holidays.
Yes! After calculating, click "Share Link" to generate a URL that preserves all your settings, dates, holidays, and options. Anyone who opens the link will see the same calculation with all your inputs restored. You can also copy the results using the "Copy Results" button.
Yes, the calculator automatically accounts for leap years. February 29th in leap years is correctly included in calculations, and the year length (365 or 366 days) is properly handled when calculating differences that span multiple years.
The calculator will automatically handle reversed dates and show a positive number of days. You can also use the swap button (⇄) to quickly reverse the dates if needed. The calculation works the same way regardless of which date comes first.