Marcadores    
Dos sucesos    
nPr y nCr    
Puntuación z    
Valor p    
Porcentajes    
Variación %    
Diferencia %    
Razones    
Descuentos    
Densidad    
Molaridad    
Masa molar    
Ley de Ohm    
Módulo (mod)    
Divisores    
Fracciones    
Simplificar    
Redondeo    
Segundo grado    
Radicales    
Potencias    
Logaritmos    
Semivida    
Forma polar    
De Moivre    
Pendiente    
Distancia 2D    
Distancia 3D    
Punto a recta    
Distancia    
Cónicas    
Determinante    
Sen Cos Tg    
Paralelogramo    
Círculo    
Área esfera    
Sumar horas    
Valor actual    
Valor futuro    
Payback    
Tasa de churn    
Test A/B    
Tráfico SEO    
Peso ideal    
Masa magra    
Carbohidratos    
Talla diana    
FC objetivo    
Subredes IP    
Salario bruto    
Presupuesto    
Consumo real    
Papel pintado    
Pintura    
Aislante    
Pretaladro    
Rodapié    
Medir estor    
   Agregar
Probabilidad y números aleatorios: calculadoras
Dos sucesos
Dos sucesos
Cálculo inverso
Cálculo inverso
Pruebas repetidas
Pruebas repetidas
Teorema de Bayes
Teorema de Bayes
Valor esperado
Valor esperado
Binomial B(n, p)
Binomial B(n, p)
nPr y nCr
nPr y nCr
Permutación circular
Permutación circular
Con repetición
Con repetición
Número aleatorio
Número aleatorio
Medias y estadística: calculadoras
Media aritmética
Media aritmética
Media, mediana, moda
Media, mediana, moda
Desviación típica
Desviación típica
Cuartiles e IQR
Cuartiles e IQR
Tabla de frecuencias
Tabla de frecuencias
Correlación (r)
Correlación (r)
Distribución normal
Distribución normal
Puntuación z
Puntuación z
Intervalo de confianza
Intervalo de confianza
Tamaño de la muestra
Tamaño de la muestra
Captura y recaptura
Captura y recaptura
Valor p
Valor p
Porcentajes y proporciones: calculadoras
Porcentajes
Porcentajes
Variación %
Variación %
Diferencia %
Diferencia %
Error porcentual
Error porcentual
Razones
Razones
Descuentos
Descuentos
Calculadora de IVA
Calculadora de IVA
Margen comercial
Margen comercial
Velocidad: calculadoras
Calculadora de velocidad
Calculadora de velocidad
Densidad y concentración: calculadoras
Densidad
Densidad
Molaridad
Molaridad
Masa molar
Masa molar
Física y electricidad: calculadoras
Ley de Ohm
Ley de Ohm
Vatios a amperios
Vatios a amperios
Código de colores
Código de colores
Caída de tensión
Caída de tensión
Conversión de unidades: calculadoras
Conversor de peso
Conversor de peso
Tallas de calzado
Tallas de calzado
Números enteros y con signo: calculadoras
División en caja
División en caja
Calculadora de MCM
Calculadora de MCM
Calculadora de MCD
Calculadora de MCD
Números enteros
Números enteros
Factores primos
Factores primos
Ec. diofánticas
Ec. diofánticas
Módulo (mod)
Módulo (mod)
Divisores
Divisores
Números romanos
Números romanos
Fracciones, decimales y redondeo: calculadoras
Fracciones
Fracciones
Números mixtos
Números mixtos
Simplificar
Simplificar
Fracción a decimal
Fracción a decimal
Decimal a fracción
Decimal a fracción
Redondeo
Redondeo
Ecuaciones e inecuaciones: calculadoras
Ecuación lineal
Ecuación lineal
Sistemas lineales
Sistemas lineales
Segundo grado
Segundo grado
Valor absoluto
Valor absoluto
Inecuación x²
Inecuación x²
Polinomios: calculadoras
Binomio de Newton
Binomio de Newton
Raíces cuadradas y raíces n-ésimas: calculadoras
Radicales
Radicales
Raíz n-ésima
Raíz n-ésima
Potencias y logaritmos: calculadoras
Potencias
Potencias
Logaritmos
Logaritmos
Número de cifras
Número de cifras
Notación científica
Notación científica
Operaciones ×10ⁿ
Operaciones ×10ⁿ
Semivida
Semivida
Números complejos: calculadoras
Números complejos
Números complejos
Forma polar
Forma polar
De Moivre
De Moivre
Funciones y gráficas: calculadoras
Pendiente
Pendiente
Función afín
Función afín
Proporcionalidad
Proporcionalidad
Función y = ax²
Función y = ax²
Distancia 2D
Distancia 2D
Distancia 3D
Distancia 3D
Punto de división
Punto de división
Punto a recta
Punto a recta
Distancia
Distancia
Completar cuadrados
Completar cuadrados
Circunferencia
Circunferencia
Cónicas
Cónicas
Coordenadas polares
Coordenadas polares
Sucesiones: calculadoras
Progresión aritmética
Progresión aritmética
Progresión geométrica
Progresión geométrica
Sucesión de Fibonacci
Sucesión de Fibonacci
Relación de recurrencia
Relación de recurrencia
Vectores: calculadoras
Calculadora de vectores
Calculadora de vectores
Producto vectorial
Producto vectorial
Matrices: calculadoras
Cálculo de matrices
Cálculo de matrices
Determinante
Determinante
Matriz inversa
Matriz inversa
Geometría plana: calculadoras
Sen Cos Tg
Sen Cos Tg
Grados ⇔ radianes
Grados ⇔ radianes
a sen θ + b cos θ
a sen θ + b cos θ
Resolver triángulos
Resolver triángulos
Área triángulo
Área triángulo
Triángulo rectángulo
Triángulo rectángulo
Teorema Pitágoras
Teorema Pitágoras
Ángulos de polígonos
Ángulos de polígonos
Razón de semejanza
Razón de semejanza
Rectas paralelas
Rectas paralelas
Área rectángulo
Área rectángulo
Paralelogramo
Paralelogramo
Área del trapecio
Área del trapecio
Círculo
Círculo
Sector circular
Sector circular
Ángulo inscrito
Ángulo inscrito
Área de la elipse
Área de la elipse
Geometría del espacio: calculadoras
Volumen del cubo
Volumen del cubo
Área del cubo
Área del cubo
Volumen del prisma
Volumen del prisma
Área del prisma
Área del prisma
Volumen cilindro
Volumen cilindro
Área del cilindro
Área del cilindro
Volumen esfera
Volumen esfera
Área esfera
Área esfera
Volumen casquete
Volumen casquete
Área casquete
Área casquete
Volumen elipsoide
Volumen elipsoide
Área elipsoide
Área elipsoide
Volumen pirámide
Volumen pirámide
Área pirámide
Área pirámide
Volumen del cono
Volumen del cono
Área del cono
Área del cono
Tronco de cono
Tronco de cono
Tronco de cono
Tronco de cono
Volumen del tubo
Volumen del tubo
Volumen cápsula
Volumen cápsula
Área de la cápsula
Área de la cápsula
Fechas y horas: calculadoras
Calcular la edad
Calcular la edad
Días entre fechas
Días entre fechas
Sumar a fechas
Sumar a fechas
Fecha más horas
Fecha más horas
Día de la semana
Día de la semana
Sumar horas
Sumar horas
Zonas horarias
Zonas horarias
Horas trabajadas
Horas trabajadas
Tiempo entre horas
Tiempo entre horas
Hoja de fichaje
Hoja de fichaje
Finanzas y economía: calculadoras
Interés compuesto
Interés compuesto
Interés simple
Interés simple
Interés y ahorro
Interés y ahorro
Calculadora TVM
Calculadora TVM
Valor actual
Valor actual
Valor futuro
Valor futuro
Calculadora de ROI
Calculadora de ROI
Calculadora de TIR
Calculadora de TIR
Payback
Payback
Rentabilidad media
Rentabilidad media
Calculadora PIB
Calculadora PIB
Marketing online y métricas publicitarias: calculadoras
Calculadora de CTR
Calculadora de CTR
Tasa de conversión
Tasa de conversión
CPC, CPM y CPA
CPC, CPM y CPA
Calculadora ROAS
Calculadora ROAS
CPA de equilibrio
CPA de equilibrio
Calculadora de LTV
Calculadora de LTV
Calculadora de CAC
Calculadora de CAC
Tasa de churn
Tasa de churn
Test A/B
Test A/B
Muestra test A/B
Muestra test A/B
Tráfico SEO
Tráfico SEO
Punto de equilibrio
Punto de equilibrio
Markup y margen
Markup y margen
Calculadora CAGR
Calculadora CAGR
Salud y forma física: calculadoras
Calculadora IMC
Calculadora IMC
Ciclos de sueño
Ciclos de sueño
Calorías al día
Calorías al día
Metabolismo basal
Metabolismo basal
Calculadora TDEE
Calculadora TDEE
Peso ideal
Peso ideal
Grasa corporal
Grasa corporal
Masa magra
Masa magra
Calorías quemadas
Calorías quemadas
Calc. proteínas
Calc. proteínas
Calcular macros
Calcular macros
Carbohidratos
Carbohidratos
Grasas al día
Grasas al día
Talla diana
Talla diana
Deporte: calculadoras
Hándicap de golf
Hándicap de golf
Ritmo de carrera
Ritmo de carrera
Calculadora 1RM
Calculadora 1RM
FC objetivo
FC objetivo
Meteorología: calculadoras
Índice de calor
Índice de calor
Sensación por frío
Sensación por frío
Punto de rocío
Punto de rocío
Informática: calculadoras
Conversor de bases
Conversor de bases
Subredes IP
Subredes IP
Ancho de banda
Ancho de banda
Energía del hogar y presupuesto: calculadoras
Coste eléctrico
Coste eléctrico
De kWh a euros
De kWh a euros
De kWh/año a €
De kWh/año a €
Frigorías y kW
Frigorías y kW
Coste del split
Coste del split
Coste calefacción
Coste calefacción
Gas o electricidad
Gas o electricidad
Ahorro con LED
Ahorro con LED
Salario bruto
Salario bruto
Presupuesto
Presupuesto
Coche: calculadoras
Gasto gasolina
Gasto gasolina
Coste de carga
Coste de carga
Eléctrico/gasolina
Eléctrico/gasolina
Consumo real
Consumo real
Medida neumático
Medida neumático
Energía solar y baterías: calculadoras
Producción solar
Producción solar
Número de placas
Número de placas
Amortización solar
Amortización solar
Capacidad batería
Capacidad batería
Casa y bricolaje: calculadoras
Calcular baldosas
Calcular baldosas
Calcular escalera
Calcular escalera
Calcular hormigón
Calcular hormigón
Paredes y techo
Paredes y techo
Papel pintado
Papel pintado
Pintura
Pintura
Lamas de suelo
Lamas de suelo
Área de fachada
Área de fachada
Calcular grava
Calcular grava
Dosificar mortero
Dosificar mortero
Calcular pendiente
Calcular pendiente
Despiece madera
Despiece madera
Edificabilidad
Edificabilidad
Suelo en rollo
Suelo en rollo
Aislante
Aislante
Medir cortinas
Medir cortinas
TV y distancia
TV y distancia
Tierra y sustrato
Tierra y sustrato
Césped en rollo
Césped en rollo
Muro de bloques
Muro de bloques
Calculadora de ladrillos
Calculadora de ladrillos
Tarima exterior
Tarima exterior
Longitud de una rampa
Longitud de una rampa
Pretaladro
Pretaladro
Caudal de aire
Caudal de aire
Diluir pintura
Diluir pintura
Rodapié
Rodapié
Medir estor
Medir estor
Colgar cuadros
Colgar cuadros
Pendiente desagüe
Pendiente desagüe
Tornillos pladur
Tornillos pladur
Cubicar madera
Cubicar madera
Calcular valla
Calcular valla
Contracción madera
Contracción madera
Silicona y cola
Silicona y cola
Pérdidas de calor
Pérdidas de calor
Paso de muebles
Paso de muebles
Cajas de mudanza
Cajas de mudanza
Litros y libros
Litros y libros
Corte de tableros
Corte de tableros
Flecha de balda
Flecha de balda

Calculadora de fechas (sumar o restar días, semanas, meses y años)

Introduce la fecha inicial y los años, meses, semanas y días que quieres sumar o restar. Obtendrás a la vez la fecha posterior y la anterior, con el día de la semana. Para no contar los fines de semana, escribe un número solo en el campo de días hábiles de más abajo.

Los campos que no necesites pueden quedarse en blanco (o en 0). Si usas el campo de días hábiles, deja en blanco los de años, meses, semanas y días. (Los días hábiles excluyen solo los sábados y los domingos, no los festivos.)
Resultado
Introduce la fecha inicial y el número de días (o de semanas, meses o años) en los campos de la izquierda y haz clic en «Calcular». El resultado aparecerá aquí.

Qué puedes hacer en esta página

  • Suma o resta años, meses, semanas y días a una fecha inicial y obtienes a la vez la fecha posterior y la fecha anterior, con el día de la semana
  • Responde a preguntas como «¿Qué fecha será dentro de 90 días?», «¿Qué día es 2 semanas antes de la fecha límite?» o «¿Qué fecha será dentro de 1 año y 6 meses?»
  • También cuenta días hábiles, sin contar sábados ni domingos, para hallar la fecha que queda tantos días hábiles después o antes (no salta los festivos)
  • En esta misma página también encontrarás una explicación sencilla de los casos de fin de mes, como «¿qué fecha es 1 mes después del 31 de enero?», y fórmulas para copiar en Excel, Hojas de cálculo de Google (las funciones FECHA.MES y DIA.LAB) y Python
«1 mes después» y «1 año después» caen en el mismo número de día del mes o del año siguiente. Si ese mes no tiene ese día, el resultado es el último día del mes (por ejemplo, 1 mes después del 31 de enero es el 28 de febrero, o el 29 en un año bisiesto). Los días hábiles excluyen solo los sábados y los domingos, no los festivos ni los días libres de cada empresa.

¿Para qué sirve este cálculo?

Fijar bien las fechas de pago (facturas «a 30 días» y vencimientos a fin de mes)

Una factura con «pago a 30 días» (se debe pagar en los 30 días siguientes a la fecha de la factura) es justo un cálculo de «días después». Para una factura con fecha del 15 de abril de 2026, el vencimiento 30 días después es el viernes 15 de mayo.
Condiciones como «vencimiento a final del mes siguiente» usan el cálculo de «meses después». Cuando hay dinero de por medio, retrasarse aunque sea un día puede tener consecuencias, así que es más seguro comprobarlo con un cálculo que contar con los dedos.

Contar en días hábiles los plazos de envío y de tramitación («se envía en 5 días hábiles»)

«Se envía en un máximo de 5 días hábiles» en una tienda online, o «la tramitación tarda de 5 a 7 días hábiles» en un banco o en una oficina pública, significa contar días hábiles sin contar los fines de semana. Si haces el pedido el viernes 13 de noviembre de 2026, 5 días hábiles después es el viernes siguiente (20 de noviembre), tras saltar el sábado y el domingo.
Los plazos reales también dependen de los festivos y de los días libres de cada empresa, así que usa el resultado de esta calculadora (solo fines de semana) como orientación y revisa en tu calendario los festivos que caen por medio.

Planificar las visitas al médico, los medicamentos y las vacunas («vuelva dentro de 2 semanas»)

Los calendarios médicos como «revisión dentro de 2 semanas» o «siguiente dosis 4 semanas después» suelen darse en semanas. 2 semanas después son 14 días después, así que cae en el mismo día de la semana que la fecha inicial (si el 1 de junio es lunes, 2 semanas después, el 15 de junio, también es lunes).
Saber la fecha en que se acaba un medicamento para 28 días o cuándo pedir la siguiente cita te ayuda a no saltarte dosis ni pedir cita tarde.

Calcular hacia atrás la fecha de salida de un alquiler (preaviso de «un mes» o de «30 días»)

En España, según el art. 11 de la Ley de Arrendamientos Urbanos, el inquilino puede desistir del contrato una vez pasados al menos 6 meses, con un preaviso mínimo de 30 días al arrendador (los contratos suelen indicar la forma de comunicarlo). Si quieres dejar la vivienda el 31 de octubre de 2026, 30 días antes es el 1 de octubre, mientras que «un mes antes» sería el 30 de septiembre (septiembre no tiene día 31, así que se ajusta al fin de mes).
Avisar en el último momento puede darte problemas, así que calcula primero la fecha y deja algo de margen. El texto de tu contrato decide cómo se cuenta el plazo, así que consúltalo para conocer el plazo exacto.

Estimar la fecha probable de parto (280 días después de la última regla)

Una forma habitual de estimar la fecha probable de parto (la regla de Naegele) es sumar 280 días, o 40 semanas y 0 días, al primer día de la última regla. Por ejemplo, si ese día es el 1 de enero de 2026, 280 días después es el 8 de octubre.
Es una estimación estadística que supone un ciclo de 28 días; la fecha probable de parto real la fija el equipo médico a partir de una ecografía y otras pruebas. Aun así, este cálculo es de gran ayuda para hacerte una idea de cómo se cuentan las semanas de embarazo a partir de las fechas.

Planificar hacia atrás un examen o un evento («días antes»)

Planes como «empezar los exámenes de práctica 30 días antes del examen» o «inscribirse unos días antes de la fecha de la prueba» son cálculos de «días antes». Si el examen es el 15 de noviembre de 2026, 30 días antes es el 16 de octubre.
Para eventos importantes, como un recital, una boda o una mudanza, convierte cada plazo del tipo «2 semanas antes» o «el día antes» en una fecha de tu calendario y no se te escapará nada.

Fórmula

La fecha \(n\) días después y \(n\) días antes
Notación matemática (la notación habitual)
\(D_1\) \(=\) \(D_0\) \(+\) \(n\)
\(D_2\) \(=\) \(D_0\) \(-\) \(n\)
En palabras (los símbolos sustituidos por palabras)
③ \(D_1\): fecha \(n\) días después \(=\) ① \(D_0\): fecha inicial \(+\) ② \(n\): número de días
\(D_2\): fecha \(n\) días antes \(=\) \(D_0\): fecha inicial \(-\) \(n\): número de días
La fórmula en palabras
① Toma la \(D_0\): fecha inicial
② súmale el \(n\): número de días
③ y obtienes la \(D_1\): fecha \(n\) días después (si restas en lugar de sumar, obtienes la fecha \(n\) días antes, \(D_2\))
Un ejemplo sencillo
Para 10 días después del 15 de enero de 2026, suma 10 al día, 15
fecha 10 días después (25 de enero) \(=\) fecha inicial (15 de enero) \(+\) número de días (10)
\(15 + 10 = 25\)
La idea clave
Cuando pasas del final de un mes, los días que exceden la duración de ese mes se llevan al mes siguiente. Por ejemplo, 10 días después del 25 de enero de 2026: 25 + 10 = 35, y enero tiene 31 días, así que 35 − 31 = 4 da el 4 de febrero. Dentro de los ordenadores, como en Excel, las fechas se guardan como números correlativos con 1 día = 1 (números de serie), así que «fecha + número de días» es solo una suma. Las fechas «después» y «antes» de esta calculadora ya pasan al mes o al año siguiente cuando hace falta.
Pasar las semanas a días y sumarlo todo
Notación matemática (la notación habitual)
\(N\) \(=\) \(7\) \(\times\) \(w\) \(+\) \(d\)
En palabras (los símbolos sustituidos por palabras)
④ \(N\): días que sumar \(=\) ② \(7\): días de una semana \(\times\) ① \(w\): semanas \(+\) ③ \(d\): días
La fórmula en palabras
① Toma las \(w\): semanas
② multiplícalas por \(7\): días de una semana para pasar las semanas a días
③ suma los \(d\): días
④ y obtienes los \(N\): días que sumar (después súmalos a la fecha inicial, o réstalos, igual que en la fórmula 1)
Un ejemplo sencillo
Para «3 semanas y 4 días después del 20 de mayo de 2026», primero pasa las semanas a días
días que sumar (25 días) \(=\) días de una semana (7) \(\times\) semanas (3 semanas) \(+\) días (4 días)
\(N = 7 \times 3 + 4 = 25\)
La idea clave
El resto es igual que en la fórmula 1. Mayo tiene 31 días, así que 20 + 25 = 45 y 45 − 31 = 14, y la respuesta es el 14 de junio. A diferencia de un mes, una semana dura siempre exactamente 7 días, así que cualquier número de semanas se puede pasar a días sin riesgo. «2 semanas después» y «14 días después» significan exactamente lo mismo. Los días de la semana se repiten cada 7 días, así que sumar un múltiplo de 7 (14 días, 21 días, etc.) cae en el mismo día de la semana que la fecha inicial.
La fecha unos meses o años después (el mismo número de día)
Notación matemática (la notación habitual)
\(T\) \(=\) \(12\) \(\times\) \(y\) \(+\) \(m\)
En palabras (los símbolos sustituidos por palabras)
④ \(T\): total de meses que sumar \(=\) ② \(12\): meses de un año \(\times\) ① \(y\): años \(+\) ③ \(m\): meses
La fórmula en palabras
① Toma los \(y\): años
② multiplícalos por \(12\): meses de un año para pasar los años a meses
③ suma los \(m\): meses
④ y obtienes el \(T\): total de meses que sumar (avanza \(T\) meses y conserva el mismo número de día que tenía la fecha inicial)
Un ejemplo sencillo
Para «1 año y 2 meses después del 10 de mayo de 2026», el total de meses que sumar es
total de meses que sumar (14 meses) \(=\) meses de un año (12) \(\times\) años (1 año) \(+\) meses (2 meses)
\(T = 12 \times 1 + 2 = 14\)
La idea clave
Al avanzar 14 meses se llega a julio de 2027 y el día sigue siendo el 10, igual que en la fecha inicial, así que la respuesta es el 10 de julio de 2027. Este «mismo número de día en un mes o un año posterior» se llama día correspondiente. Ten cuidado cuando llegas a un mes que no tiene ese día. Por ejemplo, 1 mes después del 31 de enero de 2024 sería el «31 de febrero», que no existe, así que se ajusta al último día de ese mes (el 29 de febrero, porque 2024 fue un año bisiesto). Por eso un día de pago o un vencimiento fijado a fin de mes cae en días distintos según el mes. (El Código Civil, art. 5, dice lo mismo para los plazos por meses: si el mes final no tiene ese día, el plazo vence el último día del mes.) Cuando introduces a la vez años, meses, semanas y días, esta calculadora los suma en el orden años, luego meses y luego semanas y días. (Cuando se produce el ajuste a fin de mes, este orden decide el resultado.)
La fecha unos días hábiles después (sin contar los fines de semana)
Notación matemática (la notación habitual)
\(C\) \(=\) \(b\) \(+\) \(W\)
En palabras (los símbolos sustituidos por palabras)
③ \(C\): días del calendario que avanzar \(=\) ① \(b\): días hábiles \(+\) ② \(W\): días de fin de semana intermedios
La fórmula en palabras
① Toma los \(b\): días hábiles
② súmales los \(W\): días de fin de semana intermedios
③ y obtienes los \(C\): días del calendario que avanzar (después avanza \(C\) días desde la fecha inicial, igual que en la fórmula 1)
Un ejemplo sencillo
Para 5 días hábiles después del viernes 13 de noviembre de 2026, hay un sábado y un domingo por medio, así que
días del calendario que avanzar (7 días) \(=\) días hábiles (5) \(+\) días de fin de semana intermedios (2 días)
\(C = 5 + 2 = 7\)
La idea clave
Al avanzar 7 días se obtiene la respuesta: el viernes de la semana siguiente (20 de noviembre de 2026). El número de días de fin de semana \(W\) que hay por medio depende del día de la semana del que partes, así que, en la práctica, se avanza de día en día, se cuentan solo los días que no son sábado ni domingo y se para al llegar a \(b\) días (esta calculadora funciona así). Los días hábiles de esta calculadora son «los días que no son sábado ni domingo» y no se saltan los festivos. En España hay festivos nacionales de fecha fija (como el 1 de enero, el 12 de octubre o el 25 de diciembre) y otros que cambian cada año (como el Viernes Santo), y además cada comunidad autónoma y cada municipio tienen los suyos (Resolución de 17 de octubre de 2025 de la Dirección General de Trabajo, BOE, sobre las fiestas laborales de 2026). En los trámites con la Administración, los plazos por días se cuentan en días hábiles, y la Ley 39/2015 (art. 30) trata como inhábiles los sábados, los domingos y los festivos. Por eso, cuando un plazo como «en un máximo de 5 días hábiles» debe saltarse los festivos, consulta en tu calendario los festivos que caen por medio.
Lo básico para sumar a una fecha: las semanas y los días son una simple suma de días, mientras que los meses y los años te llevan al mismo número de día (el día correspondiente). En un mes que no tiene ese día, se ajusta al final del mes, y cuando sumas todo a la vez, se va en el orden años, meses y luego semanas y días. Los días hábiles se cuentan de uno en uno, sin contar los fines de semana.

Símbolos y términos

Símbolos

\(D_0\) de sub cero La fecha inicial (la fecha desde la que cuentas). El pequeño 0 de abajo a la derecha es un subíndice que significa «número 0 = el punto de partida».
\(D_1\), \(D_2\) de sub uno, de sub dos Las fechas resultantes. \(D_1\) es la fecha \(n\) días después y \(D_2\) es la fecha \(n\) días antes.
\(n\) ene El número de días que se suman o se restan. (Ejemplo: para 90 días después, \(n = 90\).)
\(w\), \(d\) uve doble, de Las semanas (\(w\)) y los días sueltos que no llegan a formar una semana (\(d\)). Para «3 semanas y 4 días», \(w = 3\) y \(d = 4\).
\(N\) ene (mayúscula) Las semanas y los días pasados a un único número de días que sumar. Se calcula con \(N = 7w + d\).
\(y\), \(m\) i griega, eme Los años (\(y\)) y los meses (\(m\)) que se suman o se restan. Para «1 año y 2 meses», \(y = 1\) y \(m = 2\).
\(T\) te Los años y los meses pasados a un único número de meses que sumar. Se calcula con \(T = 12y + m\).
\(b\) be El número de días hábiles (los días contados sin los fines de semana). Es la inicial de «hábiles».
\(C\), \(W\) ce, uve doble (mayúsculas) Al contar días hábiles, los días del calendario que avanzas en realidad (\(C\)) y los días de fin de semana que hay por medio (\(W\)). Se relacionan mediante \(C = b + W\).

Términos

día correspondiente El mismo número de día en un mes o un año posterior. Para el 15 de enero, el día correspondiente 1 mes después es el 15 de febrero. «Unos meses después» y «unos años después» se cuentan con este día. En un mes que no tiene ese día, como el 31 de enero, se usa en su lugar el último día de ese mes.
ajuste a fin de mes Cuando el día correspondiente no existe (por ejemplo, el «31 de febrero» como 1 mes después del 31 de enero), se usa como respuesta el último día de ese mes (el 28 o el 29 de febrero). Esta calculadora y la función FECHA.MES de Excel funcionan así.
año bisiesto Un año con 29 de febrero. Suele repetirse cada 4 años, pero los años divisibles entre 100 no son bisiestos salvo que también sean divisibles entre 400 (2100 no será bisiesto; 2000 sí lo fue). 1 año después del 29 de febrero es el 28 de febrero, por el ajuste a fin de mes, porque el año siguiente no tiene 29 de febrero.
día hábil Un día en que trabajan las empresas y las oficinas. Esta calculadora cuenta como días hábiles «los días que no son sábado ni domingo» y no salta los festivos, porque los festivos nacionales, autonómicos y locales son distintos y algunos cambian cada año. En los trámites con la Administración, la Ley 39/2015 (art. 30) también excluye los sábados. Un contrato puede definir «día hábil» a su manera, así que comprueba la definición cuando se trate de un plazo oficial.
número de serie El número correlativo que usan Excel y otros programas para guardar las fechas. El 1 de enero de 1900 es el 1 y el número sube 1 cada día. Como una fecha es en realidad un número, «fecha + número de días» es solo una suma.
mes de 31 días Un mes con 31 días (enero, marzo, mayo, julio, agosto, octubre y diciembre).
mes de 30 días Un mes con 30 días (abril, junio, septiembre y noviembre). Solo febrero tiene 28 días (29 en un año bisiesto). La rima «Treinta días trae noviembre, con abril, junio y septiembre; de veintiocho solo hay uno, y los demás de treinta y uno» es una forma muy conocida de recordarlos.

Qué conviene saber de antemano

Esto es lo que conviene saber para usar el cálculo de esta página entendiéndolo de verdad, y no solo pulsando el botón.
Si te atascas, repasar estos temas es el camino más rápido.

Cómo funciona el calendario (2.º–3.º de Primaria, 7-9 años)
  • Saber que 1 semana = 7 días y 1 año = 12 meses
  • Saber que los meses tienen de 28 a 31 días (y cuáles son los meses de 31 días y los meses de 30 días)
  • Saber que más o menos cada 4 años hay un año con 29 de febrero (un año bisiesto)
Sumas y restas llevando (2.º de Primaria, 7-8 años)
  • Saber hacer sumas y restas de dos cifras como 15 + 10 = 25 y 45 − 31 = 14
  • Ver que «los días que pasan del final del mes se llevan al mes siguiente» es la misma idea que llevar en una suma
Multiplicación (3.º–4.º de Primaria, 8-10 años)
  • Saber las tablas de multiplicar (como 7 × 3 = 21) y productos sencillos como 12 × 2 = 24
  • Entender la idea de pasar de una unidad a otra multiplicando, como al pasar semanas a días o años a meses
División con resto y ciclos que se repiten (3.º–4.º de Primaria, 8-10 años)
  • Saber hallar el cociente y el resto, como en 25 ÷ 7 = 3 con resto 4
  • Saber que los días de la semana se repiten cada 7 días (al sumar un múltiplo de 7 días vuelves al mismo día de la semana)

Cómo calcularlo con Excel

Copia toda la tabla de abajo y pégala en la celda A1 de Excel. Funciona tal cual.
Tabla de la fecha n días después y antes
Fecha inicial 2026-01-15
Días n 10
Fecha n días después =B1+B2
Fecha n días antes =B1-B2
Tabla para sumar semanas y días juntos
Fecha inicial 2026-05-20
Semanas w 3
Días d 4
Días que sumar N =B2*7+B3
Fecha N días después =B1+B4
Fecha N días antes =B1-B4
Tabla de la fecha unos años y meses después
Fecha inicial 2026-05-10
Años y 1
Meses m 2
Fecha y años m meses después =FECHA.MES(B1;B2*12+B3)
Fecha y años m meses antes =FECHA.MES(B1;-(B2*12+B3))
Tabla de la fecha unos días hábiles después (sin fines de semana)
Fecha inicial 2026-11-13
Días hábiles b 5
Fecha b días hábiles después =DIA.LAB(B1;B2)
Fecha b días hábiles antes =DIA.LAB(B1;-B2)
Tabla para sumar años, meses, semanas y días juntos (igual que esta calculadora)
Fecha inicial 2026-05-10
Años 1
Meses 2
Semanas 3
Días 4
Fecha tras sumarlo todo =FECHA.MES(B1;B2*12+B3)+B4*7+B5
Fecha tras restarlo todo =FECHA.MES(B1;-(B2*12+B3))-B4*7-B5
Escribe la fecha inicial en la forma 2026-01-15 (año-mes-día). Excel reconoce esta forma como fecha sea cual sea tu configuración regional. Si un resultado aparece como un número de 5 cifras, como «46047» (un número de serie), cambia el formato de la celda a «Fecha».
Como muestra la primera tabla, sumar o restar días es solo «=fecha+días» (las respuestas de la primera tabla son el 25 de enero y el 5 de enero). Para sumar o restar meses, usa la función FECHA.MES (=FECHA.MES(fecha inicial; meses)). Incluso ajusta al fin de mes cuando el mes no tiene ese día, igual que esta calculadora. Para retroceder en el tiempo, pon el número de meses en negativo.
Para los días hábiles, usa la función DIA.LAB (=DIA.LAB(fecha inicial; días hábiles)), que no cuenta los fines de semana (la respuesta de la cuarta tabla es el 20 de noviembre). Si le das como tercer argumento una lista de fechas de festivos, también los salta, así que úsalo cuando los festivos importen.
La quinta tabla coincide con los datos de esta calculadora y la respuesta es el 4 de agosto de 2027. Una cosa que tener en cuenta: esta calculadora suma primero los años y luego los meses, mientras que FECHA.MES los suma de una vez, así que en casos raros con un día bisiesto (29 de febrero) los resultados pueden diferir en 1 día (por ejemplo, 1 año y 1 mes después del 2024-02-29 es el 2025-03-28 en esta calculadora, pero el 2025-03-29 con =FECHA.MES(B1;13)).

Cómo calcularlo con Hojas de cálculo de Google

Copia toda la tabla de abajo y pégala en la celda A1 de Hojas de cálculo de Google. Funciona tal cual.
Tabla de la fecha n días después y antes
Fecha inicial 2026-01-15
Días n 10
Fecha n días después =B1+B2
Fecha n días antes =B1-B2
Tabla para sumar semanas y días juntos
Fecha inicial 2026-05-20
Semanas w 3
Días d 4
Días que sumar N =B2*7+B3
Fecha N días después =B1+B4
Fecha N días antes =B1-B4
Tabla de la fecha unos años y meses después
Fecha inicial 2026-05-10
Años y 1
Meses m 2
Fecha y años m meses después =FECHA.MES(B1;B2*12+B3)
Fecha y años m meses antes =FECHA.MES(B1;-(B2*12+B3))
Tabla de la fecha unos días hábiles después (sin fines de semana)
Fecha inicial 2026-11-13
Días hábiles b 5
Fecha b días hábiles después =DIA.LAB(B1;B2)
Fecha b días hábiles antes =DIA.LAB(B1;-B2)
Tabla para sumar años, meses, semanas y días juntos (igual que esta calculadora)
Fecha inicial 2026-05-10
Años 1
Meses 2
Semanas 3
Días 4
Fecha tras sumarlo todo =FECHA.MES(B1;B2*12+B3)+B4*7+B5
Fecha tras restarlo todo =FECHA.MES(B1;-(B2*12+B3))-B4*7-B5
En Hojas de cálculo de Google, FECHA.MES y DIA.LAB funcionan igual que en Excel. Copia la tabla entera, pégala en la celda A1 y cambia las fechas y los números de la columna B por los tuyos.
Si un resultado aparece como un número (un número de serie), cámbialo a fecha con Formato > Número > Fecha en el menú. Como en Excel, FECHA.MES puede diferir de esta calculadora en 1 día en casos raros con un día bisiesto.

Cómo calcularlo con Python

from datetime import date, timedelta
import calendar

start = date(2026, 5, 10)                # fecha inicial
years, months, weeks, days = 1, 2, 3, 4  # años, meses, semanas y días que sumar

def add_months(base_date, month_count):
    """Avanza meses y ajusta al fin de mes cuando ese día no existe (un número negativo retrocede)"""
    total_month_index = base_date.year * 12 + (base_date.month - 1) + month_count
    year, month_index = divmod(total_month_index, 12)
    month = month_index + 1
    last_day = calendar.monthrange(year, month)[1]
    return date(year, month, min(base_date.day, last_day))

# Suma en el orden años, meses y luego semanas y días (pon todo en negativo para restar)
after = add_months(add_months(start, years * 12), months) + timedelta(days=weeks * 7 + days)
before = add_months(add_months(start, -years * 12), -months) - timedelta(days=weeks * 7 + days)
print(f"{years} a {months} m {weeks} s {days} d después: {after}")    # 2027-08-04
print(f"{years} a {months} m {weeks} s {days} d antes: {before}")  # 2025-02-13

def add_business_days(base_date, business_days):
    """Devuelve la fecha business_days días hábiles después, sin contar sábados ni domingos"""
    current = base_date
    counted = 0
    while counted < business_days:
        current += timedelta(days=1)
        if current.weekday() < 5:  # 0-4 son de lunes a viernes
            counted += 1
    return current

print(f"5 días hábiles después del 2026-11-13: {add_business_days(date(2026, 11, 13), 5)}")  # 2026-11-20
Funciona solo con la biblioteca estándar. Los días y las semanas se pueden sumar o restar directamente con timedelta (un objeto que representa una diferencia en días), pero «1 mes» no tiene una duración fija, así que timedelta no puede expresarlo. Por eso la función add_months lo hace a mano: avanza el número de mes y ajusta al fin de mes cuando ese día no existe (la parte min(día, último día del mes) es el ajuste a fin de mes). La función de días hábiles avanza de día en día y cuenta solo los días en que weekday() vale de 0 a 4 (de lunes a viernes), exactamente la idea de la fórmula 4.

La fórmula en LaTeX y otras notaciones matemáticas (para copiar)

La fecha \(n\) días después y \(n\) días antes
D₁ = D₀ + n,  D₂ = D₀ − n
D_1 = D_0 + n, \quad D_2 = D_0 - n
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <msub><mi>D</mi><mn>1</mn></msub><mo>=</mo>
    <msub><mi>D</mi><mn>0</mn></msub><mo>+</mo><mi>n</mi>
    <mo>,</mo><mspace width="0.7em"/>
    <msub><mi>D</mi><mn>2</mn></msub><mo>=</mo>
    <msub><mi>D</mi><mn>0</mn></msub><mo>&#x2212;</mo><mi>n</mi>
  </mrow>
</math>
D_1 = D_0 + n, D_2 = D_0 - n
dateAfter = DatePlus[startDate, n]; dateBefore = DatePlus[startDate, -n]
dateAfter := startDate + n; dateBefore := startDate - n;
date_after = start_date + days(n); date_before = start_date - days(n);
D_1 = D_0 + n, D_2 = D_0 - n
Pasar las semanas a días y sumarlo todo
N = 7w + d
N = 7w + d
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>N</mi><mo>=</mo>
    <mn>7</mn><mi>w</mi>
    <mo>+</mo><mi>d</mi>
  </mrow>
</math>
N = 7w + d
totalDays = 7*weeks + extraDays
totalDays := 7*weeks + extraDays;
total_days = 7*weeks + extra_days;
N = 7w + d
La fecha unos meses o años después (el mismo número de día)
T = 12y + m
T = 12y + m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>T</mi><mo>=</mo>
    <mn>12</mn><mi>y</mi>
    <mo>+</mo><mi>m</mi>
  </mrow>
</math>
T = 12y + m
totalMonths = 12*years + months
totalMonths := 12*years + months;
total_months = 12*years + months;
T = 12y + m
La fecha unos días hábiles después (sin contar los fines de semana)
C = b + W
C = b + W
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>C</mi><mo>=</mo>
    <mi>b</mi>
    <mo>+</mo><mi>W</mi>
  </mrow>
</math>
C = b + W
calendarDays = businessDays + weekendDays
calendarDays := businessDays + weekendDays;
calendar_days = business_days + weekend_days;
C = b + W

Cómo pedirle a ChatGPT  que haga el cálculo

Eres un asistente de cálculo de fechas. Haz los siguientes cálculos ejecutando realmente código de Python y basa tu respuesta únicamente en las fechas del resultado de la ejecución (no calcules de cabeza ni estimes).

1. La fecha que resulta de sumar «1 año, 2 meses, 3 semanas y 4 días» al 10 de mayo de 2026 y la fecha que resulta de restarlos. Suma en el orden años, luego meses y luego semanas y días. Cuenta los «meses después» con el mismo número de día del mes posterior y, si ese mes no tiene ese día, ajusta al último día de ese mes.
2. La fecha 5 días hábiles después del viernes 13 de noviembre de 2026. Cuenta los días hábiles saltándote solo los sábados y los domingos (no saltes los festivos).

En cada caso, muestra el código que has usado y las fechas resultantes con sus días de la semana.

Cómo usar
  1. 1
    Introduce los números
    Escribe en los campos los números con los que quieres calcular
  2. 2
    Calcula
    Haz clic en el botón «Calcular»
  3. 3
    Consulta el resultado
    El resultado aparece al instante. En la misma página también encontrarás el desarrollo del cálculo y la explicación de la fórmula
  Las ventajas de DataChef
Fácil y gratis
Conversiones gratis e ilimitadas
Sin conocimientos técnicos: fácil e intuitivo
Sin registro
Disponible nada más entrar
Sin necesidad de dar datos personales
Seguro y protegido
Conexión cifrada y segura (SSL)
Los archivos se borran automáticamente tras la descarga
Alta velocidad
Carga y conversión rápidas, sin esperas
Sin marcas de agua
Sin marca de agua
Sin necesidad de atribución
Uso comercial permitido
Uso comercial gratuito
Sin necesidad de pedir permiso