Loading...
Loading...
Elige dos fechas y obtén la diferencia en años, meses, días, semanas, días hábiles y horas totales — además de si la fecha final es pasada o futura.
Un calculador de diferencia de fechas mide el tiempo entre dos fechas del calendario utilizando el calendario gregoriano que el mundo ha utilizado desde 1582. Esta herramienta informa la diferencia de seis maneras: años/meses/días (el formato de calendario que utiliza un plan de proyecto), total de días (para el seguimiento de plazos), total de semanas y horas, y el conteo de días hábiles con los fines de semana separados. Los años bisiestos se manejan correctamente, se respetan las longitudes de los meses y el indicador de dirección te dice si la fecha final cae antes o después de la inicial. Todos los cálculos se realizan en el dispositivo en JavaScript puro; nada de lo que escribas se envía a un servidor.
Usa el primer selector de fecha. Cualquier fecha gregoriana válida desde el año 1000 d.C. en adelante funciona; el botón de hoy llena rápidamente la fecha actual.
La segunda fecha puede ser antes o después de la inicial; la herramienta informa la diferencia absoluta de cualquier manera y señala la dirección.
La vista de años-meses-días es el formato que la mayoría de los contratos, planes de viaje y documentos legales esperan.
Usa el total de días para plazos, el total de semanas para la planificación de sprints, o el conteo de días hábiles para cálculos de SLA y nómina.
Intercambiar cambia las dos fechas, reiniciar las borra, y cambiar cualquiera de las entradas recalcula todo instantáneamente.
Deja que d1 = fecha de inicio, d2 = fecha de finalización (ambas interpretadas como medianoche local). Total de días = piso((d2 − d1) / 86,400,000 ms) Total de semanas = total de días / 7 Total de horas = total de días × 24 Años/Meses/Días (calendario): y = d2.año − d1.año m = d2.mes − d1.mes; si d2.día < d1.día, pide prestado de m d = días restantes en esa ventana de mes Días hábiles = recorrer cada día, contar donde dayOfWeek es 1–5
La simple resta de milisegundos es el conteo total de días — maneja automáticamente los días bisiestos y la variación en la longitud de los meses. El desglose de años-meses-días es una interpretación del calendario humano y sigue la convención de pedir prestado de la siguiente unidad utilizada por `DATEDIF` en Excel y la mayoría de los contratos de derecho civil. Los días hábiles se calculan iterando a través del intervalo y contando cada día laborable (los días festivos no se restan — añádelos manualmente si tu jurisdicción lo requiere).
Referencia: Calendario gregoriano — NIST Tiempo y Frecuencia
| Rango | Diferencia |
|---|---|
2025-01-01 → 2026-01-01 | 1 año · 0 meses · 0 días · 365 días totales · 261 días hábiles Un año calendario que cubre un año no bisiesto. |
2024-02-28 → 2024-03-01 | 0 años · 0 meses · 2 días · 2 días totales Abarca el día bisiesto 29 de febrero de 2024 — contado correctamente. |
2026-04-21 → 2026-06-15 | 0 años · 1 mes · 25 días · 55 días totales · 40 días hábiles Ventana típica de sprint de proyecto con días de fin de semana excluidos. |
Calcula tu edad exacta en años, meses y días a partir de cualquier fecha de nacimiento.
Verifica el índice de masa corporal a partir de la altura y el peso utilizando unidades métricas o imperiales.
Calcula porcentajes, cambio porcentual y porcentaje de un total en segundos.
Agrega una propina, divide la cuenta y comparte el total equitativamente entre un grupo.
Última actualización