La calculadora de diferencia entre fechas devuelve cuánto tiempo hay entre dos fechas, expresado de todas las formas útiles a la vez: días de calendario totales, semanas completas más los días restantes, meses completos y años completos. El método es deliberadamente sencillo y está explicado en la página: la diferencia se mide en días de calendario entre las dos fechas (el día inicial no se cuenta; el día final se incluye cuando es un día completo), y las unidades mayores se derivan de ese recuento de días con las aproximaciones estándar: un mes promedia 30,44 días y un año promedia 365,25 días. Como todas las unidades derivan de un único recuento de días, los resultados siempre coinciden entre sí — la propiedad que de verdad se necesita al planificar: que un plazo sea «2 semanas» u «14 días» nunca debería depender de qué herramienta usaste. La calculadora es independiente de las zonas horarias: compara fechas de calendario, no instantes, así que los cambios de hora no pueden alterar el resultado. Todo se ejecuta localmente en tu navegador: tus fechas nunca salen de tu dispositivo y nunca se registran. Usa esta calculadora para periodos de contrato, ventanas de reserva, duración de proyectos y cualquier planificación que necesite un recuento de días defendible.
¿Cómo se calcula el resultado?
Periodo de contrato: del 15 de enero al 15 de abril
Un contrato va del 15 de enero al 15 de abril de un año no bisiesto. El recuento es de 90 días de calendario: 12 semanas completas y 6 días restantes, 2 meses completos y 0 años completos. Las cuatro respuestas salen del mismo recuento de 90 días, así que son coherentes entre sí.
Entrada y resultado del ejemplo | Entrada | Valor |
| startDate | 2026-01-15 |
| endDate | 2026-04-15 |
| Resultado | 90 días · 12 semanas + 6 días · 2 meses · 0 años |
¿Cuál es la fórmula y sus supuestos?
Días de calendario
days = |dateB − dateA| in calendar days
Términos de la fórmula | Símbolo | Significado |
dateA, dateB | las dos fechas, sin importar el orden |
calendar days | cada cambio de medianoche cuenta como un día |
Días de calendario, no días hábiles: se incluyen fines de semana y festivos. Usa la calculadora de días hábiles cuando no deban contar.
Unidades mayores (aproximaciones)
weeks = ⌊days/7⌋ · months = ⌊days/30.44⌋ · years = ⌊days/365.25⌋
Términos de la fórmula | Símbolo | Significado |
⌊x⌋ | función suelo: la unidad entera más grande que cabe |
30.44 | días medios por mes |
365.25 | días medios por año (años bisiestos incluidos) |
¿Cuáles son los errores más comunes?
- Contar ambos extremos (matemática «inclusiva»), lo que infla el recuento de días en uno: la calculadora usa cambios de medianoche.
- Mezclar «semanas» y «días hábiles»: esta herramienta cuenta días de calendario; los días hábiles son otra herramienta.
- Dejar que las diferencias de zona horaria cambien un plazo: las fechas de calendario son independientes de la zona horaria.
¿Cuáles son los supuestos y las limitaciones?
- Las cifras de meses y años son promedios, no ligadas al calendario (por ejemplo, «2 meses» no corresponde a duraciones concretas de meses).
- Los días de calendario incluyen fines de semana y festivos por diseño.
- La calculadora trabaja solo con fechas; la precisión a nivel de hora queda fuera de su alcance.
¿De dónde salen los números?
Última revisión 12 de agosto de 2026 · Versión 1.1.0 · Toolivaro no garantiza el contenido externo.
Preguntas frecuentes
¿Se incluye la fecha de fin en el recuento?
La calculadora cuenta las medianoches entre las dos fechas, así que «del 1 al 2 de enero» es 1 día y «del 1 al 1 de enero» es 0 días. Si tu convención cuenta ambos extremos, suma un día al resultado.
¿Por qué los meses y los años son aproximados?
Los meses y los años de calendario tienen duraciones variables, así que cualquier recuento de meses o años es una convención. Esta calculadora los deriva del recuento exacto de días con los promedios estándar (30,44 y 365,25): coherente y defendible, y siempre de acuerdo con el recuento de días de la misma línea.
¿Influyen las zonas horarias en el resultado?
No: la calculadora compara fechas de calendario, no instantes. Dos fechas son el mismo par de días en cualquier lugar de la Tierra, así que los cambios de hora no pueden alterar el recuento de días.
Parte de Herramientas de tiempo, fechas y programación
¿Encontraste un error o tienes una corrección? Repórtalo: revisamos cada corrección.
Revisado por el equipo editorial de Toolivaro según nuestra metodología Metodología · Política editorial