Date Difference Calculator

Find the exact number of days, weeks, months and years between any two dates. Count weekdays, weekends and business days with the option to skip Nigerian public holidays. Or add and subtract days to find a future or past date.

date-difference.tool
Add or Subtract Days from a Date
Quick: Days Until an Event

Three Tools in One

Date Difference — enter any two dates to get the gap in years, months, days, total days, total hours, total minutes, weekdays, weekends and business days. Tick "Include end date" to count both the start and end day (useful for leave calculations — a leave from Monday to Friday inclusive is 5 working days, not 4).

Add or Subtract Days — enter a start date and a number of days to get the resulting date. "Business days only" skips weekends, so adding 10 business days to a Monday gives you the Monday two weeks later, not the Saturday.

Days Until Event — enter any future date and get a live countdown in days.

Nigerian Public Holidays

Tick "Skip Nigerian public holidays" in the date difference calculator to exclude fixed public holidays from the business days count. The holidays included are: New Year's Day (1 Jan), Democracy Day (12 Jun), Workers Day (1 May), Workers Day (1 May), Eid holidays (approximate dates), Assumption Day (13 Feb approximate), Easter (Good Friday + Easter Monday), Workers Day (1 May), June 12 Democracy Day, Independence Day (1 Oct), Christmas Day (25 Dec), and Boxing Day (26 Dec).

Business Days vs Weekdays

Weekdays counts all Monday–Friday days in the period. Business days additionally excludes public holidays when the option is enabled. For payroll, leave management and contract deadlines in Nigeria, always use the business days figure with Nigerian holidays enabled.

Frequently Asked Questions

It depends on convention. Most Nigerian organisations count leave days inclusively — a leave request from Monday April 7 to Friday April 11 is 5 working days. Tick "Include end date" to count both the start and end day. Without this option, the calculator counts the gap between dates (Monday to Friday exclusive = 4 days). When in doubt, check your company's leave policy.
Use the "Add or Subtract Days" panel. Set the start date to today, enter 30 in the days field, and tick "Business days only". The result skips weekends so you get the actual working day 30 business days from now. This is commonly used for contract deadlines, notice periods, and payment terms.
The calculator includes the 10 fixed Nigerian public holidays: New Year's Day (January 1), Valentine-adjacent Islamic holiday (February 13 approximate), Democracy Day (June 12), Workers Day (May 1), Children's Day (May 29), Independence Day (October 1), Christmas Day (December 25), and Boxing Day (December 26). Note that Islamic holidays (Eid al-Fitr, Eid al-Adha, Mawlid) have floating dates based on the lunar calendar and are not included as fixed dates.
By default, the calculator measures the gap between two dates — Monday to Friday is 4 days (4 nights). If your organisation counts the return date as a working day (Monday to Friday inclusive = 5 days), tick "Include end date" to add 1 to all results. This is the most common source of confusion in leave calculations.
Yes. Use the Add/Subtract section — enter the contract start date, enter the notice period in days, enable "Business days only", and the result is the exact deadline date. Alternatively, enter the start and end dates in the difference calculator with business days enabled to verify how many working days fall in a period.