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 del día de la semana (¿qué día de la semana fue?)

Elige la fecha cuyo día de la semana quieres saber (también puedes escribirla). Además del día de la semana, obtienes el día del año y qué número de ese día de la semana es dentro del año.

Escribe las fechas con la forma día/mes/año, como 12/07/2026, de cualquier año del 1 al 9999. Las fechas que no existen (como el 29 de febrero de un año no bisiesto) dan un error.
Resultado
Escribe una fecha en el campo de la izquierda y pulsa «Calcular». El resultado aparecerá aquí.

Qué puedes hacer en esta página

  • Escribe una fecha y sabrás al instante en qué día de la semana cae (cualquier año del 1 al 9999)
  • También obtienes el día del año (qué número de día es dentro del año) y los días que faltan hasta Nochevieja
  • Y también qué número de ese día de la semana es dentro del año (por ejemplo, el sábado número 27 de los 52 sábados del año)
  • Úsala con las fechas de las que no tienes calendario: el día en que naciste, un día de la historia o un aniversario futuro
  • En esta misma página encontrarás una explicación sencilla de cómo se calcula el día de la semana (la fórmula de Zeller) y fórmulas para copiar y pegar en Excel, Hojas de cálculo de Google y Python
Para las fechas anteriores al 15 de octubre de 1582, esta página muestra el día de la semana que resulta de aplicar hacia atrás el calendario gregoriano actual (el calendario gregoriano proléptico). Puede ser distinto del calendario que se usaba realmente en aquella época, como el calendario juliano. España adoptó el calendario gregoriano en 1582 (al jueves 4 de octubre le siguió el viernes 15), así que las fechas de los documentos españoles anteriores a ese cambio suelen ser fechas julianas.

¿Para qué sirve este cálculo?

Averiguar en qué día de la semana naciste

Mucha gente no sabe en qué día de la semana nacieron ellos mismos o su familia. El certificado de nacimiento y el Libro de Familia indican la fecha, pero no el día de la semana.
En Tailandia y en Myanmar, el día de la semana en que naces también es importante (en Tailandia, cada día de la semana tiene su propio color). Consultar el día de la semana de tu nacimiento es uno de los usos más habituales de esta página.

Saber en qué día de la semana ocurrió un hecho histórico

El 6 de diciembre de 1978 (el referéndum de la Constitución) fue miércoles, el 25 de julio de 1992 (la inauguración de los Juegos Olímpicos de Barcelona) fue sábado y el 1 de enero de 2002 (cuando el euro empezó a circular en efectivo) fue martes. Saber el día de la semana ayuda a imaginar cómo fue aquel día para la gente de entonces: un día laborable o un día libre.
Ahora bien, las fechas de los documentos anteriores a 1582 en España (al jueves 4 de octubre de ese año le siguió el viernes 15 de octubre) suelen ser del calendario juliano, así que pueden diferir del resultado de esta calculadora, que aplica hacia atrás el calendario gregoriano. Por ejemplo, el 12 de octubre de 1492 es una fecha juliana (en el calendario gregoriano proléptico sería el 21 de octubre, un viernes), y si escribes 12/10/1492 en esta calculadora, te dirá miércoles.

Planificar aniversarios y celebraciones

Si compruebas con antelación en qué día de la semana caerá el año que viene, dentro de 5 o de 10 años un aniversario de boda, el aniversario de una empresa o el cumpleaños de un familiar, puedes planificar cosas como «una gran celebración el año en que caiga en sábado».
Los precios y la disponibilidad de los salones de bodas y los restaurantes dependen mucho del día de la semana, así que hay más motivos de los que parece para saber el día de la semana de una fecha lejana.

Comprobar las fechas de registros y documentos antiguos

Las oficinas bancarias y las administraciones públicas trabajan sobre todo en días laborables, así que a veces quieres comprobar si la fecha de un documento antiguo fue un día laborable o un fin de semana; por ejemplo: «¿Este recibo tiene de verdad fecha de un día hábil?»
También ayuda cuando ordenas diarios o cuentas de gastos, o cuando buscas el día de la semana de una fecha especial (el día que os conocisteis o el día de la mudanza). Esta calculadora no conoce los festivos, que en España varían según la comunidad autónoma y el municipio, así que, para los días hábiles que incluyan festivos, consulta también un calendario laboral.

Encontrar todos los martes 13 de un año

En España y en otros países de habla hispana, el día de mala suerte es el martes 13 («martes y trece»), no el viernes 13 de la tradición anglosajona. Revisa el día 13 de cada mes, y los que caen en martes son tu respuesta. En 2026 hay dos: el 13 de enero y el 13 de octubre. En 2027 también hay dos: el 13 de abril y el 13 de julio. Y si te interesan los viernes 13, en 2026 hay tres (13 de febrero, 13 de marzo y 13 de noviembre) y en 2027 solo uno (13 de agosto).
Todos los años tienen al menos un martes 13 y nunca más de tres, porque los días 13 de los 12 meses caen en los 7 días de la semana a lo largo del año.

Fórmula

Fórmula de Zeller (hallar el día de la semana a partir de una fecha)
Notación matemática (la notación habitual)
\(h\) \(=\) \((\) \(q\) \(+\) \(\left\lfloor \dfrac{13(m+1)}{5} \right\rfloor\) \(+\) \(K\) \(+\) \(\left\lfloor \dfrac{K}{4} \right\rfloor\) \(+\) \(\left\lfloor \dfrac{J}{4} \right\rfloor\) \(-\) \(2J\) \()\) \(\bmod\) \(7\)
En palabras (los símbolos sustituidos por palabras)
⑧ \(h\): número del día de la semana \(=\) \((\) ① \(q\): día del mes \(+\) ② término del mes (mes \(m\)) \(+\) ③ \(K\): últimas 2 cifras del año \(+\) ④ corrección de años bisiestos para \(K\) \(+\) ⑤ corrección de años bisiestos para el siglo (primeras 2 cifras \(J\)) \(-\) ⑥ el doble de las primeras 2 cifras \(J\) \()\) \(\bmod\) ⑦ \(7\): días de la semana
La fórmula en palabras
① Toma \(q\): día del mes
② suma término del mes \(\left\lfloor 13(m+1) \div 5 \right\rfloor\) (\(\lfloor\ \rfloor\) significa que se quita la parte decimal)
③ suma \(K\): últimas 2 cifras del año
④ la corrección de años bisiestos para \(K\), \(\left\lfloor K \div 4 \right\rfloor\)
⑤ y la corrección de años bisiestos para el siglo, \(\left\lfloor J \div 4 \right\rfloor\)
⑥ resta el doble de las primeras 2 cifras \(J\)
⑦ halla el resto de dividir entre \(7\): días de la semana
⑧ y obtienes \(h\): número del día de la semana (0 = sábado, 1 = domingo, 2 = lunes, …, 6 = viernes)
Un ejemplo sencillo
Para el 4 de julio de 2026, el día es \(q = 4\), el mes es \(m = 7\), las últimas 2 cifras del año son \(K = 26\) y las primeras 2 son \(J = 20\), así que
número del día de la semana (0 = sábado) \(=\) \((\) día (4) \(+\) término del mes (20) \(+\) últimas 2 cifras (26) \(+\) corrección para \(K\) (6) \(+\) corrección para el siglo (5) \(-\) el doble de las primeras 2 cifras (40) \()\) \(\bmod\) días de la semana (7)
\(\left\lfloor 13 \times (7+1) \div 5 \right\rfloor = \lfloor 20{,}8 \rfloor = 20,\quad \lfloor 26 \div 4 \rfloor = 6,\quad \lfloor 20 \div 4 \rfloor = 5\)
\(4 + 20 + 26 + 6 + 5 - 40 = 21\)
\(21 \bmod 7 = 0\)
La idea clave
- Enero y febrero se tratan como los meses 13 y 14 del año anterior. Para el 15 de enero de 2026, por ejemplo, \(m = 13\) y el año cuenta como 2025, así que \(K = 25\) y \(J = 20\). - La respuesta \(h\) se corresponde con los días de la semana así: 0 = sábado, 1 = domingo, 2 = lunes, 3 = martes, 4 = miércoles, 5 = jueves, 6 = viernes. Ojo: el 0 es el sábado, no el domingo. - El término del mes \(13(m+1) \div 5\) es un truco ingenioso que se descubrió para absorber la desigualdad de los meses (31 días, 30 días, 28 días, etc.). - Cuando lo calcules con una calculadora o con un programa, la parte entre paréntesis puede salir negativa por el \(-2J\). Si el resto sale negativo, suma 7 hasta que quede entre 0 y 6.
Qué número de ese día de la semana es en el año (el \(n\).º del año)
Notación matemática (la notación habitual)
\(n\) \(=\) \(\left\lfloor \dfrac{d - 1}{7} \right\rfloor\) \(+\) \(1\)
En palabras (los símbolos sustituidos por palabras)
③ \(n\): orden dentro del año \(=\) ① veces que ya ha salido ese día de la semana (día del año \(d\)) \(+\) ② \(1\): el propio día
La fórmula en palabras
① Toma las veces que ya ha salido ese día de la semana, \(\left\lfloor (d-1) \div 7 \right\rfloor\) (resta 1 al día del año \(d\), divide entre 7 y quita la parte decimal)
② suma \(1\): el propio día
③ y obtienes \(n\): orden dentro del año
Un ejemplo sencillo
El sábado 4 de julio de 2026 es el día 185 del año, así que qué sábado del año es sale de
orden dentro del año (27.º) \(=\) sábados que ya han salido (26) \(+\) el propio día (1)
\(\left\lfloor \dfrac{185 - 1}{7} \right\rfloor = \lfloor 26{,}28\cdots \rfloor = 26\)
\(26 + 1 = 27\)
La idea clave
El mismo día de la semana llega exactamente cada 7 días. Por eso, si cuentas cuántas semanas completas caben en los \(d - 1\) días anteriores a la fecha, sabes cuántas veces ha salido antes ese día de la semana en el año. Suma 1 por el propio día y obtienes \(n\), su lugar entre los mismos días de la semana de ese año. Así, el 4 de julio de 2026 es el sábado número 27 de 2026.
Cuántas veces sale un día de la semana en un año (52 o 53)
Notación matemática (la notación habitual)
\(365\) \(=\) \(7\) \(\times\) \(52\) \(+\) \(1\)
En palabras (los símbolos sustituidos por palabras)
④ \(365\): días de un año no bisiesto \(=\) ① \(7\): días de la semana \(\times\) ② \(52\): número de semanas \(+\) ③ \(1\): día sobrante
La fórmula en palabras
① Toma \(7\): días de la semana
② multiplica por \(52\): número de semanas para obtener 364 días
③ suma \(1\): día sobrante
④ y obtienes \(365\): días de un año no bisiesto (en un año bisiesto sobran 2 días y son 366)
Un ejemplo sencillo
En 2026 (un año no bisiesto), el 1 de enero es jueves, así que
días de 2026 (365) \(=\) días de la semana (7) \(\times\) número de semanas (52) \(+\) día sobrante (un jueves, como el 1 de enero)
\(7 \times 52 + 1 = 365\)
La idea clave
Un año es «52 semanas más 1 día sobrante» (2 días sobrantes en un año bisiesto). Solo el día de la semana del día sobrante sale 53 veces en el año, y los demás días de la semana salen 52 veces. Los días sobrantes se cuentan desde el principio del año, así que en un año no bisiesto sale 53 veces el día de la semana del 1 de enero, y en un año bisiesto los del 1 y del 2 de enero. En 2026 solo el jueves sale 53 veces, y los demás días de la semana, incluido el sábado, salen 52 veces. Además, si una fecha es el día \(d\) del año, los días que faltan hasta Nochevieja son «los días de ese año − \(d\)» (para el 4 de julio de 2026, \(365 - 185 = 180\) días).
Los días de la semana se repiten en un ciclo de 7 días. El día de la semana de cualquier fecha se puede calcular con «el resto de dividir entre 7», como en la fórmula de Zeller, y si divides el día del año entre 7 sabes qué número de ese día de la semana es dentro del año.

Símbolos y términos

Símbolos

\(h\) hache El número del día de la semana que da la fórmula de Zeller: 0 = sábado, 1 = domingo, 2 = lunes, …, 6 = viernes.
\(q\) cu El día del mes (el 4 de «4 de julio»). En la fórmula de Zeller es tradicional usar esta letra para el día.
\(m\) eme El mes (m es la inicial de «month», mes en inglés). Enero y febrero se tratan como los meses 13 y 14 del año anterior, así que \(m = 13\) y \(m = 14\).
\(K\) ka mayúscula Las últimas 2 cifras del año. Para 2026, \(K = 26\) (recuerda que enero y febrero cuentan como del año anterior).
\(J\) jota mayúscula Las primeras 2 cifras del año (la parte del siglo). Para 2026, \(J = 20\).
\(\lfloor x \rfloor\) parte entera de x La función parte entera: el mayor número entero que no supera \(x\). Para números mayores o iguales que 0 equivale a quitar la parte decimal, por lo que \(\lfloor 20{,}8 \rfloor = 20\) (todos los números que se redondean hacia abajo en esta fórmula son mayores o iguales que 0).
\(\bmod\) mod El símbolo del resto de una división, que se usa como en \(21 \bmod 7 = 0\) (21 dividido entre 7 da resto 0).
\(d\) de El día del año: qué número de día es, contando desde el 1 de enero de ese año. Para el 4 de julio de 2026, \(d = 185\).
\(n\) ene El número que indica qué día de esa semana es la fecha dentro del año. El 4 de julio de 2026 es el sábado número 27 del año.

Términos

fórmula de Zeller (congruencia de Zeller) Una fórmula que calcula el día de la semana directamente a partir de una fecha, ideada por el matemático alemán del siglo XIX Christian Zeller. Sin mirar ningún calendario, halla el día de la semana solo con multiplicaciones y «el resto de dividir entre 7».
calendario gregoriano El calendario que se usa hoy en todo el mundo. El papa Gregorio XIII lo estableció en 1582, y en España entró en vigor el 15 de octubre de 1582 (al jueves 4 de octubre le siguió el viernes 15).
calendario gregoriano proléptico Las reglas del calendario gregoriano aplicadas hacia atrás a fechas anteriores a su introducción (15 de octubre de 1582). Lo usan el estándar internacional ISO 8601 y la mayoría de los sistemas de fechas de los ordenadores, incluida esta calculadora. Sus fechas y días de la semana pueden ser distintos de los del calendario que se usó realmente en la historia, como el calendario juliano.
calendario juliano El calendario que se usaba antes del calendario gregoriano, establecido por Julio César en el año 45 a. C. Hacía bisiesto todo año múltiplo de 4 sin excepción, así que se fue desajustando poco a poco de las estaciones, y el calendario gregoriano lo sustituyó para corregirlo. Las fechas anteriores a 1582 de los documentos españoles suelen ser julianas. Por ejemplo, Colón llegó a América el 12 de octubre de 1492 (juliano), que en el calendario gregoriano proléptico es el 21 de octubre de 1492.
año bisiesto Un año con 29 de febrero (366 días). Suele repetirse cada 4 años, pero los años divisibles entre 100 no son bisiestos salvo que también sean divisibles entre 400 (2000 fue bisiesto; 1900 y 2100 no lo son).
día del año El número que indica qué día del año es una fecha, contando desde el 1 de enero. Por ejemplo, el 1 de marzo es el día 60 en un año no bisiesto y el día 61 en un año bisiesto.
ciclo semanal Los días de la semana se repiten cada 7 días. Dos fechas separadas por un múltiplo de 7 días caen siempre en el mismo día de la semana.
regla del Doomsday Un método para hallar de cabeza el día de la semana de una fecha, creado por el matemático John Conway. En cualquier año, algunas fechas fáciles de recordar caen siempre en el mismo día de la semana (el «doomsday»), como 4/4, 6/6, 8/8, 10/10, 12/12 y el último día de febrero. En 2026 ese día es sábado, y por eso el 4 de julio de 2026 también es sábado.

Qué conviene saber de antemano

Aquí tienes lo que te ayuda a usar el cálculo de esta página entendiendo de verdad lo que haces, y no solo pulsando el botón.
Si te atascas, repasar estos temas es el camino más rápido para avanzar.

Divisiones con resto (3.º–4.º de Primaria, 8-10 años)
  • Saber hallar el cociente y el resto, como en 100 ÷ 7 = 14 y sobran 2
  • Ver que, en algo que se repite cada 7 días, el punto del ciclo en que estás lo marca el resto de dividir entre 7
Cómo funciona el calendario (2.º–4.º de Primaria, 7-10 años)
  • Saber que una semana tiene 7 días y que el mismo día de la semana llega cada 7 días
  • Saber que los meses tienen de 28 a 31 días, según el mes
  • Saber que más o menos cada 4 años hay un año con 29 de febrero (un año bisiesto)
Multiplicaciones por dos cifras y parte entera (4.º–5.º de Primaria, 9-11 años)
  • Saber multiplicar, como en 13 × 8 = 104
  • Saber quitar la parte decimal de 104 ÷ 5 = 20,8 para quedarte con 20
Números positivos y negativos (1.º de ESO, 12-13 años)
  • Saber seguir sumando y restando cuando un resultado de la fórmula de Zeller sale negativo
  • Saber sumar 7 a un número negativo las veces que haga falta para llevarlo al intervalo de 0 a 6

Cómo calcularlo con Excel

Copia toda la tabla de abajo y pégala en la celda A1 de Excel. Funciona tal cual.
Tabla para hallar el día de la semana
Fecha que quieres consultar 2026-07-04
Día de la semana =TEXTO(B1;"dddd")
Tabla para hallar el número del día de la semana (función DIASEM)
Fecha que quieres consultar 2026-07-04
Número del día de la semana (1 = lunes a 7 = domingo) =DIASEM(B1;2)
Tabla del día del año y los días que faltan
Fecha que quieres consultar 2026-07-04
Día del año =B1-FECHA(AÑO(B1);1;1)+1
Días del año =FECHA(AÑO(B1);12;31)-FECHA(AÑO(B1);1;1)+1
Días que faltan =B3-B2
Tabla del orden de ese día de la semana en el año
Fecha que quieres consultar 2026-07-04
Día del año =B1-FECHA(AÑO(B1);1;1)+1
Orden n =ENTERO((B2-1)/7)+1
En la primera tabla, =TEXTO(B1;"dddd") convierte una fecha en el nombre de su día de la semana, como «sábado» («ddd» da la forma corta, «sáb»). Escribe la fecha con la forma 2026-07-04, que Excel lee como fecha con cualquier configuración regional. En la segunda tabla, la función DIASEM devuelve el día de la semana como un número (con el 2 del final, 1 = lunes a 7 = domingo). Ten en cuenta que estos números no coinciden con los de la fórmula de Zeller.
Las respuestas de la tercera y la cuarta tabla son: día del año 185, días del año 365, días que faltan 180 y orden 27. Si una resta aparece como una fecha, por ejemplo «03/07/1900», cambia el formato de la celda a «General».
Las fechas de Excel solo funcionan desde el 1 de enero de 1900. Para fechas anteriores, usa la calculadora de esta página o Python.

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 para hallar el día de la semana
Fecha que quieres consultar 2026-07-04
Día de la semana =TEXTO(B1;"dddd")
Tabla para hallar el número del día de la semana (función DIASEM)
Fecha que quieres consultar 2026-07-04
Número del día de la semana (1 = lunes a 7 = domingo) =DIASEM(B1;2)
Tabla del día del año y los días que faltan
Fecha que quieres consultar 2026-07-04
Día del año =B1-FECHA(AÑO(B1);1;1)+1
Días del año =FECHA(AÑO(B1);12;31)-FECHA(AÑO(B1);1;1)+1
Días que faltan =B3-B2
Tabla del orden de ese día de la semana en el año
Fecha que quieres consultar 2026-07-04
Día del año =B1-FECHA(AÑO(B1);1;1)+1
Orden n =ENTERO((B2-1)/7)+1
En Hojas de cálculo de Google, las fórmulas TEXTO, DIASEM, FECHA y ENTERO funcionan igual que en Excel. Copia toda la tabla, pégala en la celda A1 y cambia la fecha de B1 por la tuya.
Si una resta aparece como una fecha, conviértela en número con Formato > Número > Número en el menú.

Cómo calcularlo con Python

import datetime

year, month, day = 2026, 7, 4  # fecha que quieres consultar

# --- Método 1: usar la biblioteca estándar datetime ---
target_date = datetime.date(year, month, day)
weekday_names = ['lunes', 'martes', 'miércoles', 'jueves', 'viernes', 'sábado', 'domingo']
weekday_name = weekday_names[target_date.weekday()]
print(f"El {target_date:%d/%m/%Y} cae en {weekday_name}")

day_of_year = target_date.timetuple().tm_yday                       # día del año
days_in_year = datetime.date(year, 12, 31).timetuple().tm_yday     # días de ese año
print(f"Día {day_of_year} de {days_in_year}. Resto del año: {days_in_year - day_of_year} días")

nth = (day_of_year - 1) // 7 + 1                                   # qué número de ese día de la semana es
print(f"Es el {weekday_name} n.º {nth} del año")

# --- Método 2: usar la fórmula de Zeller ---
q, m, y = day, month, year
if m <= 2:  # enero y febrero cuentan como los meses 13 y 14 del año anterior
    m += 12
    y -= 1
K, J = y % 100, y // 100
h = (q + 13 * (m + 1) // 5 + K + K // 4 + J // 4 - 2 * J) % 7
zeller_names = ['sábado', 'domingo', 'lunes', 'martes', 'miércoles', 'jueves', 'viernes']
print(f"La fórmula de Zeller también da {zeller_names[h]}")
Funciona solo con la biblioteca estándar. En el método 1, datetime da el día de la semana con weekday() (0 = lunes a 6 = domingo). «//» es la parte entera de una división (redondeada hacia abajo) y «%» es el operador del resto de una división. El método 2 es la fórmula de Zeller de la tarjeta de la fórmula, escrita tal cual. En Python, «%» siempre da un resultado mayor o igual que 0, así que no hace falta corregir los números negativos. Cambia la fecha de arriba y ejecuta el código.

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

Fórmula de Zeller (hallar el día de la semana a partir de una fecha)
h = (q + ⌊13(m + 1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7
h = \left( q + \left\lfloor \frac{13(m+1)}{5} \right\rfloor + K + \left\lfloor \frac{K}{4} \right\rfloor + \left\lfloor \frac{J}{4} \right\rfloor - 2J \right) \bmod 7
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>h</mi><mo>=</mo>
    <mrow>
      <mo>(</mo>
      <mi>q</mi><mo>+</mo>
      <mrow><mo>&#x230A;</mo><mfrac><mrow><mn>13</mn><mo>(</mo><mi>m</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mn>5</mn></mfrac><mo>&#x230B;</mo></mrow>
      <mo>+</mo><mi>K</mi>
      <mo>+</mo><mrow><mo>&#x230A;</mo><mfrac><mi>K</mi><mn>4</mn></mfrac><mo>&#x230B;</mo></mrow>
      <mo>+</mo><mrow><mo>&#x230A;</mo><mfrac><mi>J</mi><mn>4</mn></mfrac><mo>&#x230B;</mo></mrow>
      <mo>&#x2212;</mo><mn>2</mn><mo>&#x2062;</mo><mi>J</mi>
      <mo>)</mo>
    </mrow>
    <mspace width="0.3em"/><mo>mod</mo><mspace width="0.3em"/><mn>7</mn>
  </mrow>
</math>
h = (q + floor(13(m + 1)/5) + K + floor(K/4) + floor(J/4) - 2J) mod 7
h = Mod[q + Floor[13 (m + 1)/5] + K + Floor[K/4] + Floor[J/4] - 2 J, 7]
h := (q + floor(13*(m + 1)/5) + K + floor(K/4) + floor(J/4) - 2*J) mod 7;
h = mod(q + floor(13*(m + 1)/5) + K + floor(K/4) + floor(J/4) - 2*J, 7);
h = (q + ⌊13(m + 1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ - 2J) mod 7
Qué número de ese día de la semana es en el año (el \(n\).º del año)
n = ⌊(d − 1)/7⌋ + 1
n = \left\lfloor \frac{d - 1}{7} \right\rfloor + 1
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mi>n</mi><mo>=</mo>
    <mrow><mo>&#x230A;</mo><mfrac><mrow><mi>d</mi><mo>&#x2212;</mo><mn>1</mn></mrow><mn>7</mn></mfrac><mo>&#x230B;</mo></mrow>
    <mo>+</mo><mn>1</mn>
  </mrow>
</math>
n = floor((d - 1)/7) + 1
n = Floor[(d - 1)/7] + 1
n := floor((d - 1)/7) + 1;
n = floor((d - 1)/7) + 1;
n = ⌊(d - 1)/7⌋ + 1
Cuántas veces sale un día de la semana en un año (52 o 53)
365 = 7 × 52 + 1,  366 = 7 × 52 + 2
365 = 7 \times 52 + 1, \quad 366 = 7 \times 52 + 2
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
  <mrow>
    <mn>365</mn><mo>=</mo>
    <mn>7</mn><mo>&#xD7;</mo><mn>52</mn><mo>+</mo><mn>1</mn>
    <mo>,</mo><mspace width="0.7em"/>
    <mn>366</mn><mo>=</mo>
    <mn>7</mn><mo>&#xD7;</mo><mn>52</mn><mo>+</mo><mn>2</mn>
  </mrow>
</math>
365 = 7 xx 52 + 1, 366 = 7 xx 52 + 2
QuotientRemainder[365, 7]
iquo(365, 7); irem(365, 7);
q = floor(365/7); r = mod(365, 7);
365 = 7 × 52 + 1

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

Eres un asistente de cálculo de fechas. Haz el siguiente cálculo ejecutando realmente código de Python y basa tu respuesta únicamente en los números del resultado de la ejecución (no respondas con cálculo mental ni a ojo).

Para el 4 de julio de 2026, halla lo siguiente:
1. El día de la semana
2. Qué día del año es y cuántos días faltan hasta Nochevieja
3. Qué número de ese día de la semana es dentro del año (y cuántas veces sale ese día de la semana en todo el año)

Muestra el código que has usado y los números del resultado de la ejecución.

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