Diferencia fechas
Calcula la distancia entre dos fechas interpretadas por JavaScript y la expresa como días redondeados. Es una diferencia absoluta de tiempo: intercambiar las fechas no cambia el signo del resultado ni indica cuál ocurrió antes.
Tu archivo se procesa en tu navegador y no se guarda en CARCPI.
Cómo usarla
- 1Escribe una fecha por línea, con formato inequívoco.
- 2Incluye zonas horarias coherentes si añades una hora.
- 3Calcula y comprueba si necesitas días transcurridos, fechas incluidas o jornadas laborables.
Cuándo usar esta herramienta
- Comparar dos instantes de una prueba con la misma zona.
- Estimar una separación temporal sin excluir fines de semana.
Cómo elegir y comprobar el resultado
Duración frente a conteo de calendario
La fórmula es abs(fecha2 − fecha1) / 86400000 y después Math.round. No enumera las fechas del intervalo ni incluye ambos extremos. Un cambio de horario o una fracción de día puede hacer que el resultado difiera de un conteo manual de jornadas.
Dos medianoches UTC
2026-01-01T00:00:00Z y 2026-01-31T00:00:00Z dan 30 días. No da 31, porque mide el tiempo transcurrido entre los dos instantes y no una lista inclusiva de fechas.
Qué debes tener en cuenta
- No distingue días hábiles, festivos o meses naturales.
- Redondea al entero más cercano: un intervalo de 12 horas se muestra como 1 día.
Privacidad y procesamiento
La transformación se calcula en el navegador con el texto introducido. No requiere una petición a CARCPI con ese contenido; copiar o compartir el resultado queda bajo tu control.
FAQ
¿Da un valor negativo si invierto las fechas?
No. Se toma la diferencia absoluta.
¿Incluye el primer y último día?
No realiza ese conteo inclusivo; mide tiempo entre instantes.
¿Puedo obtener horas exactas?
La salida de esta utilidad está expresada en días enteros redondeados.