Utilidad

Calculadora de diferencia entre fechas

Encuentra el tiempo exacto entre dos fechas: días, semanas, meses y años.

Hoy cualquier IA puede calcular la diferencia entre dos fechas en segundos. Pero no todos tienen un plan pagado, tokens disponibles todo el tiempo, o saben cómo pedírselo bien. Esta calculadora existe para eso: resultado inmediato, sin fricción — y de paso, más abajo te explicamos cómo se hace el cálculo manualmente.
Resultado
Selecciona ambas fechas para ver el resultado.
Días totales
Semanas y días
Meses y días
Años, meses y días

Cómo se calcula la diferencia entre fechas

Días totales fecha_fin − fecha_inicio, resta directa sin sumar 1 — Es un error clásico al programar con fechas: restar dos fechas directamente da la cantidad de días entre ellas, no los días incluidos. Ejemplo: del 1 al 2 de enero hay 1 día de diferencia, no 2. Si necesitas contar ambos extremos (por ejemplo, cuánto dura una reserva que empieza el 1 y termina el 2, contando los dos días), hay que sumar 1 manualmente — este ajuste se conoce como error de «fencepost» y aparece constantemente en cálculos de facturación, reservas y planificación.
Años, meses y días se cuentan primero los años completos, luego los meses completos del remanente, y lo que sobra se expresa en días — Ejemplo: del 1-ene-2020 al 15-mar-2026 → 6 años, 2 meses y 14 días.
Semanas y días días totales ÷ 7 = semanas completas; el resto son los días sueltos — Ejemplo: 73 días → 10 semanas y 3 días.

Preguntas frecuentes

Sus usos son muy variados. En el ámbito laboral y legal es útil para calcular la duración de contratos, plazos de vencimiento o períodos de garantía. En salud, permite estimar semanas de embarazo o el tiempo transcurrido desde una fecha de diagnóstico. En el plano personal, sirve para saber cuánto tiempo falta para un aniversario, una boda o un viaje, o simplemente para conocer cuántos días llevas en un nuevo trabajo o en una ciudad nueva. La herramienta expresa el resultado en años, meses y días de forma simultánea, así como en total de días, semanas y meses.

El conteo de meses exactos no es trivial porque los meses tienen longitudes distintas. El algoritmo avanza mes a mes desde la fecha de inicio y verifica si el día de destino ya se alcanzó. Cuando el mes destino tiene menos días que el de origen (por ejemplo, pasar del 31 de enero al 28 de febrero en un año no bisiesto), se ajusta al último día disponible del mes. Por eso, entre el 31 de enero y el 31 de marzo hay exactamente 2 meses, pero entre el 31 de enero y el 28 de febrero hay 28 días aunque no se cuente como un mes completo.

Esta calculadora cuenta días calendario, es decir, todos los días corridos incluyendo sábados, domingos y feriados. No distingue entre días hábiles y no hábiles, y no tiene en cuenta los festivos de ningún país en particular. Para obtener días hábiles necesitarías una herramienta adicional que excluya fines de semana y el calendario de feriados de tu región. Sin embargo, conocer el total de días calendario sigue siendo el primer paso para muchos cálculos de plazos.

Sí, y es completamente normal. Los meses del calendario tienen entre 28 y 31 días, por lo que dividir días entre 30 es solo una aproximación. Por ejemplo, entre el 1 de enero y el 1 de marzo hay exactamente 2 meses, pero el número de días varía según el año (59 días en año bisiesto, 59 días en año no bisiesto en este tramo). En otro caso, 60 días a partir del 1 de enero llega al 1 o 2 de marzo, pero la diferencia en meses podría expresarse como 1 mes y algunos días. Para cálculos de plazos precisos siempre es preferible trabajar con fechas exactas en lugar de multiplicar o dividir por 30.

Abogados y profesionales legales la usan para calcular plazos de prescripción, vencimientos de contratos, períodos de garantía y términos procesales donde cada día cuenta. Profesionales de Recursos Humanos la emplean para calcular antigüedad laboral, duración de contratos a plazo fijo o vacaciones acumuladas. Médicos y personal de salud la utilizan para estimar semanas de gestación, tiempo desde un diagnóstico o duración de tratamientos. Gestores de proyectos la usan para medir el avance real entre hitos o calcular cuántos días quedan hasta una entrega. Planificadores de eventos la emplean para saber exactamente cuánto falta para una boda, congreso o fecha límite. Contadores y auditores la consultan para verificar períodos fiscales, vencimientos de facturas o antigüedad de deudas.

En el escritorio, pulsa Ctrl + D (Windows/Linux) o Cmd + D (Mac) en Chrome, Firefox o Edge para añadir esta página a tus marcadores al instante. En Safari para Mac usa Cmd + D o ve a Marcadores → Añadir marcador. En el móvil con Chrome (Android), toca el menú de tres puntos (⋮) y elige «Añadir a pantalla de inicio» o «Añadir a marcadores». En el móvil con Safari (iPhone/iPad), toca el botón de compartir (□↑) y luego «Añadir a pantalla de inicio». Desde la pantalla de inicio la abres con un toque, sin buscar la URL cada vez que necesites calcular un plazo.

Esta calculadora está pensada para el caso general: calcular cuántos días, semanas, meses o años hay entre dos fechas cualquiera, sin que ninguna sea necesariamente un nacimiento. Si en cambio necesitas calcular tu edad exacta a partir de tu fecha de nacimiento, usa la calculadora de edad, que además muestra el día de la semana en que naciste y cuánto falta para tu próximo cumpleaños.

La herramienta te mostrará un aviso pidiendo que la fecha de fin sea posterior a la fecha de inicio — no calcula diferencias negativas. Si lo que quieres es saber cuántos días han pasado desde una fecha pasada hasta hoy, simplemente ingresa la fecha más antigua como fecha de inicio y la más reciente como fecha de fin, sin importar cuál escribiste primero en el formulario.

Deja la fecha de inicio en el valor de hoy (puedes usar el botón «Hoy» para completarla automáticamente) y coloca la fecha futura que te interesa en el campo de fecha de fin. El resultado te mostrará exactamente cuántos días, semanas, meses y años faltan para esa fecha, ya sea el lanzamiento de un producto, un viaje, un examen o cualquier plazo importante.