Date Difference Calculator

Calculate the exact number of days, working days, weeks, months, and years between any two dates.

Quick Answer

Days between two dates = later date − earlier date (counting every calendar day). For working days, subtract weekends and public holidays. The US has 261 working days/year; Japan has 249 (16 holidays); India has ~240 (21 national holidays). Leap years add 1 day to February (divisible by 4, except centuries must be divisible by 400).

Quick presets from today

Working Days vs Calendar Days: Country Differences

The calculator above counts Monday–Friday as working days (excluding weekends). However, public holidays vary significantly by country:

Country Public Holidays/Year Notes
🇮🇳 India ~21 (national + regional) Many state-specific holidays on top of national ones
🇯🇵 Japan 16 Includes unique 'Golden Week' cluster in late April–early May
🇨🇳 China 11 (but substituted weekdays) Creates "Golden Week" clusters where surrounding weekends are worked instead
🇫🇷 France 11 Very generous vacation law: 5 weeks minimum paid leave by law
🇩🇪 Germany 9–13 (varies by state) Bavaria has the most public holidays; 24 days of paid leave typical
🇬🇧 United Kingdom 8 (England/Wales) Scotland and N. Ireland have different holidays
🇺🇸 United States 11 (federal) Many private employers observe 10 days; no federal paid leave law
🇦🇺 Australia 8 (national) + state days Melbourne Cup Day is a public holiday only in metropolitan Melbourne

Date Formats Around the World

An often-overlooked difference: the date "01/02/03" means three different things:

  • January 2, 2003 — in the US (MM/DD/YY)
  • February 1, 2003 — in the UK and Europe (DD/MM/YY)
  • March 2, 2001 — in Japan and ISO standard (YY/MM/DD)

The ISO 8601 standard (YYYY-MM-DD) was created specifically to eliminate this ambiguity in international communication. It is required by the EU and used in computing, science, and international contracts.