Calculadora de diferencia de fechas
Encuentra la diferencia exacta entre dos fechas en años, meses y días. También muestra el total de días, semanas y horas.
Ejemplos
Un año calendario
Del 1 de enero de 2025 al 1 de enero de 2026.
- Fecha de inicio
- 1 ene 2025
- Fecha de fin
- 1 ene 2026
Años
1
Meses
0
Días
0
Días totales
365
Semanas totales
52,1
Horas totales
8760
Insertar esta calculadora
Copia un fragmento iframe gratuito para artículos, páginas de aprendizaje, foros, wikis, boletines y documentación interna.
Cómo funciona
Fórmula
Variables, símbolos y unidades
- Milisegundos entre la fecha anterior y la posterior (UTC)
- Días calendario completos entre las dos fechas
- Horas totales entre las dos fechas
- Milisegundos en un día (24 × 60 × 60 × 1000)
Método de cálculo explicado
Ingresa dos fechas. La calculadora determina cuál es anterior y calcula la diferencia en años, meses y días. También calcula el total de días, semanas y horas entre ambas fechas.
Desglose de calendario del intervalo entre dos fechas:
- Ordenar las entradas para que la fecha anterior vaya primero; el orden en que las introdujiste no importa.
- Calcular provisionalmente las diferencias de año, mes y día: , , .
- Si la diferencia de días es negativa, la fecha posterior aún no ha alcanzado el mismo día del mes que la anterior — toma prestados los días del mes anterior y resta uno al conteo de meses.
- Si la diferencia de meses queda negativa, el mes posterior está aún antes del mes anterior dentro del año — toma prestados 12 meses y resta uno al conteo de años.
- Calcular la duración total directamente a partir de las marcas de tiempo: , , . Las fechas se interpretan como medianoche UTC para evitar desfases por horario de verano a lo largo del intervalo.
Ejemplos
Un año calendario1 ene 2025 · 1 ene 2026 → 1
Del 1 de enero de 2025 al 1 de enero de 2026.
- Fecha de inicio
- 1 ene 2025
- Fecha de fin
- 1 ene 2026
- Años
- 1
Plazo de proyecto15 mar 2026 · 30 sept 2026 → 0
Un proyecto del 15 de marzo de 2026 al 30 de septiembre de 2026.
- Fecha de inicio
- 15 mar 2026
- Fecha de fin
- 30 sept 2026
- Años
- 0
Período histórico20 jul 1969 · 25 abr 2026 → 56
Desde el alunizaje (20 de julio de 1969) hasta el 25 de abril de 2026.
- Fecha de inicio
- 20 jul 1969
- Fecha de fin
- 25 abr 2026
- Años
- 56
Preguntas frecuentes
¿Cómo se calcula la diferencia?
La calculadora identifica la fecha más antigua y la más reciente, luego cuenta años completos, meses restantes y días restantes. El total de días se calcula por separado como diferencia absoluta.
¿Importa el orden de las fechas?
No. La calculadora detecta automáticamente cuál fecha es anterior y calcula la diferencia positiva. Puedes ingresar cualquier fecha primero.
¿Se manejan los años bisiestos?
Sí. El cálculo usa fechas reales del calendario, por lo que los años bisiestos de 366 días se cuentan correctamente.
¿Qué formato de fecha debo usar?
Usa el formato ISO AAAA-MM-DD (ej. 2026-04-07 para el 7 de abril de 2026). Esto asegura una interpretación consistente independientemente del idioma.
¿Puedo usarlo para calcular días hábiles?
Esta calculadora cuenta días calendario, no días hábiles. Incluye fines de semana y festivos. Para días hábiles, debes excluir los días no laborales por separado.