Hogar

Calculadora de fechas — Sumar y restar días

Suma o resta días, semanas, meses y años a cualquier fecha.

Fórmulas y fuentes actualizadas · Fuentes de datos · 1Ver algoritmo, constantes y entradas predeterminadas (JSON)

Introduce tus valores

Fecha resultante 2027-01-29
Resultados
Ejemplo
Fecha de referencia para la cuenta atrás · Una unidad o desplazamiento combinado · Días a sumar · Semanas a añadir · Meses a añadir · Años a añadir

Resultados

ResultadosFecha de inicio: 2026-10-31 / Fecha de referencia para la cuenta atrás: 2026-10-31 / Fecha resultante: 2027-01-29Fecha de inicio2026-10-31Fecha de referencia para la cuenta atrás2026-10-31Fecha resultante2027-01-29

Acerca de esta calculadora

Se usan fechas gregorianas válidas entre 0001 y 9999. Primero se suman años y meses, ajustando una sola vez al último día del mes; después semanas y días.

Recalculado con la implementación de esta página durante la compilación · comprobado el 2026-10-29

Sumar un mes al 31 de enero se detiene en el 28 de febrero

La aritmética de fechas se rompe donde el calendario se queda sin días. Esta página fija qué ocurre en los finales de mes y en los días bisiestos, explica por qué una resta puede dar un número negativo de días y deja la otra mitad de la pregunta —la distancia entre dos fechas— a una herramienta que muestra su propio selector.

MTWTFSS22232425262728293031123456789101112131415161718192021222324252627282930123456789101112131415161718192021222324252627282930311234567891011121314151617181920
Noventa días de diferencia, un cuadrado por cada día del calendario contando ambos extremos, siete por fila. Son doce semanas completas y seis días de más: lo que queda de octubre, todo noviembre, todo diciembre y los primeros veinte días de enero. Por eso un plazo que suena a estación es en realidad un trimestre.

Cómo se mueve el resultado

Unidad ↓ · Cantidad → · Días naturales desde el inicio
73090365
days73090365
months2129132,73911,109
years2,55710,95832,872133,313

Un número, tres unidades. Noventa son noventa días, o siete años y medio si se lee como meses, o noventa años si se lee como años: tres órdenes de magnitud de diferencia desde un solo desplegable. Donde falla el cálculo de plazos no es en el campo del número, sino en el de la unidad.

Finales de mes y días bisiestos

Noventa días hacia adelante desde una fecha fija

Fecha resultante
2027-01-20
Día de la semana
Wednesday
Días entre
90

Aquí no se ajusta nada, así que esta tarjeta es la base: el recuento de días y el calendario coinciden, y el día de la semana es una propiedad del resultado, no de la entrada.

El último día de enero, más un mes

Fecha resultante
2026-02-28
Día de la semana
Saturday
Días entre
28

Febrero no tiene 31, así que el resultado retrocede al último día válido. La convención contraria desborda a marzo, como suelen hacer las funciones de fecha de las hojas de cálculo. Las dos son defendibles y devuelven fechas distintas desde la misma entrada.

Un día bisiesto, más un año

Fecha resultante
2025-02-28
Día de la semana
Friday
Días entre
365

El año de destino no tiene 29 de febrero, así que el resultado se ajusta al 28. Note que el recuento de días refleja ese ajuste: el mismo salto de un año cubre un número de días algo distinto según el año del que se parta.

Treinta días hacia atrás

Fecha resultante
2026-09-22
Día de la semana
Tuesday
Días entre
-30

El número negativo es la respuesta, no una avería: registra que el resultado queda antes de la fecha inicial. Sumar y restar la misma cantidad dan recuentos del mismo tamaño y signo opuesto.

Una cantidad de cero

Fecha resultante
2026-10-22
Día de la semana
Thursday
Días entre
0

Cero es una cantidad válida y devuelve la entrada sin tocar. El recuento es cero y el día de la semana es el que esa fecha ya tenía; sirve para comprobar que los campos están bien conectados.

El mismo intervalo, sin contar el último día

Días
294
Días hábiles
210
Semanas
42,00

Dos fechas describen un intervalo, pero cuántos días contiene depende de si el último cuenta. Esta página no acepta dos fechas, así que la pregunta sobre la convención pertenece a la herramienta compañera, que la expone como un selector.

El mismo intervalo, contando el último día

Días
295
Días hábiles
211
Semanas
42,14

Exactamente un día más y, en este caso, también un día hábil más. Ninguno de los dos recuentos es falso; una página que esconde el selector está eligiendo por usted en silencio, y esa elección aparece en nóminas, plazos y preavisos.

Fechas y cantidades que se rechazan

  • Lo que escribiste
    startDate
    2026-02-30
    operation
    add
    amount
    1
    unit
    days
    today
    2026-10-22
    Lo que respondió inputError

    Una fecha que no existe

    El texto encaja con el patrón de fecha, pero no existe un 30 de febrero. Moverlo al 2 de marzo respondería a una pregunta que nadie hizo, así que el cálculo entero se detiene.

  • Lo que escribiste
    startDate
    2026-10-22
    operation
    add
    amount
    100001
    unit
    days
    today
    2026-10-22
    Lo que respondió inputError

    Una cantidad fuera del rango admitido

    El límite está en la cantidad, no en el año resultante. Los valores grandes dentro del tope se siguen aceptando, así que el rechazo marca un límite de la entrada y no del calendario.

  • Lo que escribiste
    startDate
    2026-10-22
    operation
    add
    amount
    -1
    unit
    days
    today
    2026-10-22
    Lo que respondió inputError

    Una cantidad negativa

    Retroceder se expresa con el selector de operación, no con el signo de la cantidad. Aceptar ambos crearía dos maneras de decir lo mismo y, por tanto, dos ocasiones de contradecirse.

Las convenciones que hay detrás del resultado

Meses y años se ajustan; los días nunca
Un paso en meses o años puede caer en un día que no existe en el mes de destino, así que el resultado se retrae al último día válido. Un paso en días no puede toparse con ese problema, y por eso solo las rutas de mes y año necesitan una regla.
El signo del recuento lleva la dirección
Restar produce un número negativo en lugar de un valor absoluto. Ese signo es información: dice a qué lado de la fecha inicial queda el resultado y permite comparar dos ejecuciones sin tener las entradas a la vista.
Las dos herramientas de fecha leen la dirección de forma distinta
Esta página firma su recuento; la calculadora de diferencia devuelve una magnitud sin importar qué fecha va primero. Es un reparto deliberado: una distancia entre dos sucesos suele comunicarse como tamaño, mientras que un paso desde una fecha tiene dirección por construcción.
Aquí no hay modo de dos fechas
Esta herramienta toma una fecha y un paso. El intervalo entre dos fechas, con el selector de incluir el último día y el recuento de días hábiles, queda entero en la página compañera enlazada abajo.

El competidor más grande en la misma materia

  • calculator.netcomprobado el 2026-10-22

    El suyo
    Dos modos en una página, más una opción para incluir el último día, cálculo de días hábiles y ajustes de festivos.
    Aquí
    Un solo modo: sumar o restar una cantidad a una fecha, sin lógica de días hábiles.

    Por qué lo diseñaron asíSumar y restar viven en una página propia, separada de la de diferencia entre fechas, porque se escriben como preguntas distintas. El precio es que ninguna de las dos páginas le muestra ambas respuestas a la vez.

    Si su tarea es contar días de trabajo, esta página no puede y no finge que puede. El día de la semana se informa, pero los fines de semana no se saltan; para esa pregunta el camino honesto es la herramienta compañera.

Ponga el 31 de enero de cualquier año como fecha inicial, sume un mes y confirme que el resultado es el último día de febrero y no una fecha de marzo. Después reste 30 días a hoy y compruebe que el recuento sale negativo.

Recuento rehecho sumando a mano la duración de los meses y contraste del mismo par de fechas en la página de diferencia de fechas · impl bcf16a9c

Método y supuestos

Se usan fechas gregorianas válidas entre 0001 y 9999. Primero se suman años y meses, ajustando una sola vez al último día del mes; después semanas y días. Restar invierte el desplazamiento. La fecha de referencia solo cambia la nota de distancia. No se aplican festivos ni zonas horarias.

Fuentes de datos

Aviso legal

Estas calculadoras solo ofrecen estimaciones de planificación. La normativa de construcción, instalación y seguridad varía por país y se actualiza, y nada de esto sustituye a un profesional cualificado ni a un permiso. Para obra estructural, eléctrica o de gas, trabaje conforme a la normativa local y haga inspeccionar la instalación.

Mantenido por: CalcDelta Fórmulas y fuentes actualizadas ·

Fuente de implementación

Este registro describe la implementación de esta página, sin validación independiente. Las referencias externas solo respaldan la fórmula o definición indicada; las estimaciones y reglas propias conservan sus supuestos.

Ver algoritmo, constantes y entradas predeterminadas (JSON)

Fórmula y variables

R = addDays(clampMonth(S, ±(12Y + M)), ±(7W + D))

La fecha de referencia solo cambia la nota de distancia. No se aplican festivos ni zonas horarias.

Insertar esta calculadora

Copia el iframe para poner esta calculadora en tu sitio. No hace falta cuenta. El código sigue los valores actuales.

Preguntas frecuentes

¿Por qué sumar meses se ajusta al último día del mes más corto?

Se usan fechas gregorianas válidas entre 0001 y 9999. Primero se suman años y meses, ajustando una sola vez al último día del mes; después semanas y días. Restar invierte el desplazamiento. La fecha de referencia solo cambia la nota de distancia. No se aplican festivos ni zonas horarias.