Contar los días entre dos fechas: la trampa del error por uno

Conteo inclusivo frente a exclusivo, por qué "días hasta" y "días entre" pueden diferir en uno, y las convenciones que usan bancos, abogados y calculadoras.

Última actualización: 2026-07-15

Cuando dos personas cuentan los días entre las mismas dos fechas y obtienen respuestas que difieren en uno, ninguna de las dos ha cometido un error aritmético. Están usando convenciones distintas. El número de días entre el lunes y el miércoles es 2 si cuentas los huecos entre las fechas (de lunes a martes, de martes a miércoles), y 3 si cuentas las propias fechas (lunes, martes, miércoles). El primero se llama conteo exclusivo; el segundo, inclusivo. Ambos son respuestas correctas a preguntas ligeramente distintas.

En esto consiste toda la trampa del error por uno, y explica la mayor parte de la confusión en torno al cálculo de fechas. La calculadora de diferencias de AskTheDate usa la convención exclusiva —cuenta el número de medianoches que cruzas en la zona horaria que elijas—, así que de lunes a miércoles devuelve 2. A continuación repasamos dónde importa esa convención, por qué «días hasta» y «días entre» pueden no coincidir, y las reglas de conteo de días más exóticas en las que se apoyan bancos y tribunales.

Inclusivo frente a exclusivo, en concreto

Toma el lunes 5 de enero de 2026 y el miércoles 7 de enero de 2026. Restar las fechas da 2 —ese es el conteo exclusivo, el número de días completos que transcurren desde el comienzo del 5 hasta el comienzo del 7—. Si en cambio preguntas «cuántos días quedan sombreados en el calendario si resalto el 5, el 6 y el 7», la respuesta es 3, el conteo inclusivo. La regla de bolsillo: inclusivo es igual a exclusivo más uno, siempre que pretendas contar ambos extremos.

Cuál quieres depende por completo de la pregunta del mundo real. «¿Cuántas noches es la reserva de hotel?» es exclusivo —entras el 5, sales el 7, pagas 2 noches—. «¿Cuántos días dura el congreso?» es inclusivo —un evento de lunes a miércoles es un congreso de 3 días—. Las mismas dos fechas, números correctos distintos.

El error del poste de la valla

La ilustración clásica de este error es una valla. Si construyes una valla recta de 100 pies de largo con un poste cada 10 pies, ¿cuántos postes necesitas? La respuesta tentadora es 10. La respuesta correcta es 11, porque necesitas un poste tanto al principio como al final de cada tramo de 10 pies. Los programadores llaman a toda esta familia de errores «errores del poste de la valla» (fencepost errors) o «errores por uno» (off-by-one errors), y el conteo de fechas está plagado de ellos: los postes son las fechas, y los tramos entre ellos son los días transcurridos.

Siempre que un recuento parece que debería ser redondo y sale corto o largo por uno, el poste de la valla suele ser el culpable. El arreglo no es memorizar una regla, sino preguntarse si estás contando los postes o los huecos.

Por qué «días hasta» difiere de «días entre»

Las preguntas de «días hasta» llevan su propia convención por defecto, y no es la misma que un conteo simétrico entre dos fechas. Cuando preguntas cuántos días faltan hasta un evento, la lectura normal excluye hoy (el día ya está parcialmente gastado) e incluye el día objetivo. «Tres días hasta el viernes», dicho un martes, trata el miércoles, el jueves y el viernes como los tres días.

Por eso una cuenta atrás y un cálculo de diferencia pueden discrepar en uno sobre el mismísimo par de fechas. Una diferencia pura entre hoy y el objetivo —el conteo exclusivo de medianoches cruzadas— puede leerse uno más bajo que la cuenta atrás que tienes en la cabeza, porque tu cabeza está incluyendo el día de destino. Cuando compruebas cuántos días faltan para Navidad, la herramienta lo hace deliberadamente: cuenta los días completos que quedan hasta el 25 de diciembre en tu zona horaria, sin incluir ambos extremos.

Las zonas horarias cambian el recuento en silencio

Los días se cuentan como medianoches cruzadas, y la medianoche ocurre en momentos absolutos distintos en lugares distintos. Si calculas una diferencia «desde ahora» en Tokio y de nuevo en Los Ángeles en el mismo instante, los dos relojes pueden estar en fechas de calendario distintas —Tokio puede ir ya un día por delante— y el recuento de días se desplaza en consecuencia. Por eso AskTheDate ancla cada cálculo a una zona horaria concreta en la URL en lugar de a lo que el servidor crea que es la hora. Una diferencia solo queda bien definida una vez que has fijado la zona cuyas medianoches estás cruzando.

Cómo cuentan los bancos y los abogados

Fuera del uso cotidiano, profesiones enteras han formalizado su conteo de días, y las convenciones vale la pena conocerlas porque no son lo que produce una resta ingenua.

En las finanzas, los intereses se devengan según una convención de conteo de días declarada. Bajo actual/360, cuentas los días reales transcurridos pero divides entre un año de 360 días, así que un prestamista cobra algo más de interés de lo que sugeriría un calendario llano. Bajo 30/360, cada mes se trata como de 30 días y cada año como de 360, lo que hace que los cupones de los bonos salgan en cantidades limpias e iguales sin importar si el mes tenía en realidad 28, 30 o 31 días. Ninguna convención es «el número de días» en el sentido cotidiano; son ficciones acordadas que hacen calculables los contratos.

El derecho tiene sus propias reglas. El cómputo de plazos en muchos sistemas excluye el día en que arranca el reloj e incluye el último día. Bajo las US Federal Rules of Civil Procedure, la Regla 6 lo detalla: cuando un plazo se expresa en días, no cuentas el día del hecho que lo desencadena, cuentas cada día intermedio y cuentas el último día, salvo que el último día sea fin de semana o festivo legal, en cuyo caso el plazo se traslada al siguiente día que no sea ni lo uno ni lo otro. Una ventana de respuesta de «14 días» puede por tanto abarcar más de 14 días naturales una vez que un fin de semana cae al final.

Sumar días tiene la misma trampa

El problema del error por uno no se limita a medir huecos; reaparece en el momento en que sumas días a una fecha. «30 días desde hoy» y «el día 30 contando hoy como día uno» son fechas distintas. Sumar 30 días al miércoles 15 de julio de 2026 cae en el viernes 14 de agosto de 2026 —la suma es exclusiva de la fecha de inicio, exactamente igual que un conteo de diferencia—. Puedes verlo en nuestra página de sumar 30 días a hoy; avanza 30 días completos desde la fecha actual en lugar de contar hoy como el primero de los treinta.

Si tu cálculo de fechas también tiene que saltarse los fines de semana, las mismas preguntas de convención se aplican además de las preguntas sobre festivos, que tratamos por separado en Cómo se cuentan los días hábiles.

Pruébalo

La forma fiable de evitar un error por uno es dejar que cuente una herramienta que declare su convención. La calculadora de diferencias de AskTheDate cuenta medianoches cruzadas en una zona horaria fija (la convención exclusiva), y sus páginas de cuenta atrás aplican la lectura de «excluye hoy, incluye el objetivo». Elige la que se ajuste a tu pregunta real —noches o días, huecos o postes— y la aritmética se encarga sola.