Esta página aún no está traducida al español, así que la mostramos en inglés.

Date Difference Calculator — Days Between Dates

Count the days between two dates — including business days and a years/months/days breakdown — add or subtract time from a date, or run a live countdown.

Actualizado el
—
Pick two dates
—
Years, months, days
—
Weeks and days
—
Business days (Mon–Fri)
—
Weekend days
Total months
—

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Date Difference Calculator

  1. In Days between dates, pick a start and end date. Tick Include end date if both the first and last day should count (e.g. for a holiday or rental period).
  2. Read the total days plus the breakdown in years/months/days, weeks, business days and weekend days.
  3. Switch to Add / subtract days to find the date that is, say, 90 days or 6 weeks from a given day — optionally counting only business days.
  4. Use Countdown to see the live time remaining until a deadline, launch or holiday. Dates are kept in the URL, so you can share the result.

How to calculate the days between two dates

The number of days between two dates is the end date minus the start date. By default this calculator excludes the end date, the same convention as spreadsheets (=B1-A1 in Excel or Google Sheets) and most programming languages: from Monday to Friday of the same week is 4 days. Tick Include end date when you’re counting calendar days that both count — a hotel stay from the 1st to the 5th is 4 nights, but a festival running from the 1st to the 5th lasts 5 days.

All calculations use calendar dates in UTC, so daylight-saving changes never add or remove an hour, and leap years (2028 has 29 February) are handled automatically.

Years, months and days breakdown

Months have 28 to 31 days, so “1 month” isn’t a fixed number of days. The breakdown counts whole years first, then whole months, then the remaining days — the way you’d calculate someone’s age. From 31 January to 1 March 2026 is 1 month and 1 day; from 15 March 2024 to 25 October 2026 is 2 years, 7 months and 10 days.

Business days

Business days count Monday to Friday and skip Saturdays and Sundays. They don’t subtract public holidays, which differ by country and region — subtract those yourself (for example, a 22-business-day month with one bank holiday has 21 working days). With Include end date off, the end date isn’t counted, which matches “how many working days until the deadline”.

Adding and subtracting time

Years and months are added first, then weeks and days. If the target month is shorter, the date is clamped to its last day: 31 January + 1 month = 28 February (29 in leap years). With business days ticked, the days field skips weekends — 5 business days after Friday is the following Friday. This is handy for payment terms (“net 30”), notice periods, shipping estimates and project plans.

Examples

QuestionAnswer
Days from 1 Jan 2026 to 1 Jan 2027365 days (52 weeks, 1 day)
Business days in October 2026 (1–31, incl. end)22
90 days after 25 Oct 2026Sat, 23 Jan 2027

Need to convert a date to a Unix timestamp or compare times across countries? Use the Unix Timestamp Converter and the Time Zone Converter.

También se busca como: days between dates, date calculator, day counter, business days calculator, working days, add days to date, how many days until, countdown.

Herramientas que combinan con: Date Difference Calculator

  • Calculadora de porcentajes — Siete cálculos porcentuales cotidianos en una sola página.
  • Cron Expression Generator — Build a crontab schedule without memorizing the syntax — or paste an existing expression to see what it means in plain English and exactly when it will run next.
  • Convertidor de números romanos — Convierte cualquier número del 1 al 3 999 999 a números romanos —o convierte los números romanos en números arábigos— con una explicación detallada de cada símbolo.
  • Convertidor de números a palabras — Escribe cualquier número con letras —«mil doscientos treinta y cuatro»— como número cardinal, ordinal («veintiuno») o como importe de un cheque («mil doscientos y 50/100 dólares»).

Preguntas frecuentes

Does the calculator include the end date?
Not by default — 1 to 5 March counts as 4 days, like Excel’s subtraction. Tick “Include end date” to count both days, which gives 5.
How are business days calculated?
Every Monday to Friday between the two dates is counted; Saturdays and Sundays are skipped. Public holidays are not removed because they vary by country.
How many days until Christmas or New Year?
Set the start date to today and the end date to 25 December or 1 January, or use the Countdown tab for a live timer down to the second.
What happens when adding a month to 31 January?
The result is clamped to the last day of February (28th, or 29th in a leap year), because February has no 31st. This matches how most date libraries behave.
Can I calculate my age with this?
Yes. Put your date of birth as the start date and today as the end date; the years, months and days figure is your exact age.
¿Puedo instalar Date Difference Calculator como aplicación web y utilizarla sin conexión?
Sí. Date Difference Calculator es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas