Cómo se usa
- Escriba la fecha en el recuadro Fecha, o elíjala en el calendario.
- Lea Día de la semana y después Semana ISO y Día del año.
- Para una fecha anterior o posterior a hoy, lea Días desde hoy.
- Abra La misma fecha en los próximos diez años para ver el día de la semana de la misma fecha en cada año siguiente.
Cómo se calcula el día de la semana
El día de la semana sale de la congruencia de Zeller, una fórmula que lleva el nombre de Christian Zeller. Suma en una sola cuenta el día del mes, el mes y el año, y el resto de dividir entre 7 da el día de la semana. Enero y febrero cuentan como los meses 13 y 14 del año anterior.
La fórmula da 0 para el sábado en su propia cuenta. Esta página desplaza el resultado para que 0 signifique domingo, que es como se cuenta el calendario aquí. Escribir 5J en lugar de −2J da el mismo resto, porque 5 y −2 difieren en 7.
h = (q + ⌊13 × (m + 1) ÷ 5⌋ + K + ⌊K ÷ 4⌋ + ⌊J ÷ 4⌋ + 5J) mod 7
q día del mes
m mes, con enero y febrero como 13 y 14 del año anterior
K año dentro de su siglo (año mod 100)
J el siglo (año ÷ 100, redondeado hacia abajo)
h 0 = sábado, 1 = domingo ... 6 = viernes
Día del año y semana ISO
El día del año cuenta desde el 1 de enero, que es el día 1. El número de semana ISO sigue la norma ISO 8601: las semanas van de lunes a domingo, y la semana 1 es la que contiene el primer jueves del año. Así, el 29 de diciembre de 2025 está en la semana 1 de 2026, y el 1 de enero de 2027 está en la semana 53 de 2026.
Lo que esta calculadora no cubre
- Fechas anteriores a la adopción del calendario gregoriano en cada país. Esta página aplica las reglas gregorianas a todas las fechas, así que su día de la semana para una fecha antigua puede diferir del que usaba la gente entonces.
- Zonas horarias y hora del día: una fecha es un día del calendario, así que el día de la semana no cambia según el lugar.
Ejemplo resuelto: 20 de julio de 1969
El mes 7 y el año 1969 no necesitan ajuste, así que q = 20, m = 7, K = 69 y J = 19. Los términos son: 20 (el día); ⌊13 × 8 ÷ 5⌋ = ⌊20,8⌋ = 20; 69; ⌊69 ÷ 4⌋ = 17; ⌊19 ÷ 4⌋ = 4; y 5 × 19 = 95.
Su suma es 20 + 20 + 69 + 17 + 4 + 95 = 225. Al dividir 225 entre 7 sale 32 con resto 1, así que h = 1, que es domingo. El resultado es domingo, 20 de julio de 1969.
La misma fecha es el día 201 del año y cae en la semana ISO 29 de 1969.
| Resultado | Valor |
|---|---|
| Día de la semana | domingo |
| Día del año | 201 |
| Semana ISO | semana 29, 1969 |
Preguntas frecuentes
¿Cómo averiguo qué día de la semana fue o será una fecha?
Escriba la fecha en el recuadro Fecha. El resultado Día de la semana indica el día en su idioma. Se calcula con la congruencia de Zeller, que solo necesita el día, el mes y el año.
¿Qué es un número de semana ISO?
Es la norma internacional de números de semana, ISO 8601. Las semanas van de lunes a domingo, y la semana 1 contiene el primer jueves del año. Un año tiene 52 o 53 semanas ISO.
¿Por qué el 1 de enero a veces pertenece a la última semana del año anterior?
Cuando el 1 de enero es viernes, sábado o domingo, la semana de lunes a domingo que lo contiene tiene su jueves en el año anterior. Por eso esa semana es la última del año previo.
¿La zona horaria de mi dispositivo cambia el día de la semana?
No. La fecha se trata como un día del calendario, sin hora ni zona horaria, así que el día de la semana no cambia dondequiera que esté ni lo que marquen los relojes.
¿Por qué algunos años de la tabla de los próximos años no muestran fecha?
Una fecha de 29 de febrero existe solo en un año bisiesto. En los demás años la tabla muestra Esa fecha no existe, así que puede ver qué años no tienen ese día.
¿La página envía a algún sitio la fecha que escribo?
No. El día de la semana y la semana se calculan en su navegador, y la fecha que escribe no se guarda ni se envía a nuestros servidores.
Fuentes
- Wikipedia (en inglés): Congruencia de Zeller, la fórmula gregoriana usada aquí
- Wikipedia (en inglés): Fecha de semana ISO, números de semana
Cifras y texto revisados por última vez el martes, 10 de noviembre de 2026.