Calculadora de número de semana (ISO 8601)
Escribe una fecha para hallar su número de semana ISO y el día del año. También puedes hallar la fecha a partir de una semana ISO, o de un año y un día del año.
Esta calculadora usa el sistema de semanas ISO 8601
Hay varias formas de numerar las semanas. Esta calculadora usa el método ISO 8601 (la fecha de semana). No es la numeración de un calendario estadounidense que empieza la semana en domingo, y no es «la semana que contiene el 1 de enero es la semana 1».
- El día del año cuenta desde el 1 de enero como día 1 (el 29 de octubre de 2026 es el día 302).
- Una semana empieza en lunes y termina en domingo.
- La semana 1 es la semana que contiene el primer jueves del año. Dicho de otro modo, la semana 1 es la semana que contiene el 4 de enero.
- Una semana pertenece al año que contiene su jueves. Ese es el año de semana ISO.
- Se escribe como año de semana, W, número de semana, número del día de la semana (1 para lunes a 7 para domingo), por ejemplo
2026-W44-4(jueves de la semana 44 de 2026).
Días en que el año natural y el año de semana ISO difieren
Alrededor del Año Nuevo, el año natural y el año de semana ISO pueden diferir, porque el año de semana lo decide el año del jueves de esa semana.
| Fecha | Semana ISO | Explicación |
|---|---|---|
| 2005-01-01 (sábado) | 2004-W53-6 | Cae en la última semana del año anterior |
| 2010-01-03 (domingo) | 2009-W53-7 | Cae en la última semana del año anterior |
| 2008-12-29 (lunes) | 2009-W01-1 | Cae en la semana 1 del año siguiente |
| 2024-12-30 (lunes) | 2025-W01-1 | Cae en la semana 1 del año siguiente |
Estos valores coinciden con los ejemplos de la página de Wikipedia «ISO week date» (comprobada el 31 de octubre de 2026).
Años con 53 semanas
Un año de semana ISO tiene 52 o 53 semanas. Un año que empieza en jueves, y un año bisiesto que empieza en miércoles, tienen 53 semanas (2026 tiene 53 semanas).
Tres cálculos
- A partir de una fecha: el día del año, el número de días del año y los días que quedan, el número de semana ISO, el día de la semana, las fechas de lunes a domingo de esa semana y el número de semanas de ese año de semana.
- Fecha a partir de una semana ISO: la fecha a partir de un año de semana, un número de semana y un día de la semana. Una semana que no existe (la semana 53 en un año de 52 semanas) da un error.
- Fecha a partir de un día del año: la fecha a partir de un año y un día del año.
Se pueden usar fechas del 1 de enero de 1900 al 31 de diciembre de 2100 (1900-01-01 es 1900-W01-1, y 2100-12-31 es 2100-W52-5).
Lo que esta calculadora no hace
- Números de semana distintos de ISO (semanas que empiezan en domingo, o la semana que contiene el 1 de enero como semana 1)
- La semana de un mes, los trimestres y los años fiscales
- Horas y zonas horarias
Las reglas de arriba se comprobaron con dos fuentes explicativas: la página de Wikipedia «ISO week date» y la documentación de date.isocalendar() de Python. No se ha comprobado el texto de la propia norma ISO 8601.
Fuentes y comprobaciones
- Wikipedia, ISO week date (comprobada el 31 de octubre de 2026): las semanas empiezan en lunes, la semana 1 contiene el primer jueves (y siempre el 4 de enero), una semana pertenece al año de su jueves, los años de 53 semanas y los ejemplos de Año Nuevo de la tabla de arriba.
- Documentación de Python, datetime: date.isocalendar() (comprobada el 31 de octubre de 2026): «una semana empieza en lunes y termina en domingo», «la primera semana de un año ISO es la primera semana natural (gregoriana) de un año que contiene un jueves», y un año ISO tiene 52 o 53 semanas completas.
- Esta calculadora también se comparó con
date.isocalendar()de Python para todas las fechas de 1900 a 2100 (73 414 fechas): el año ISO, el número de semana y el día de la semana coincidieron todos, la conversión inversa (de la semana ISO de vuelta a la fecha) devolvió la misma fecha, y el número de semanas de cada año (52 o 53) coincidió en los 201 años.
Preguntas frecuentes
¿Puede ser 53 el número de semana ISO?
Sí. Es la última semana de un año que tiene 53 semanas. Además, los primeros días de enero pueden caer en la semana 52 o 53 del año anterior.
¿Por qué el 1 de enero a veces está en la semana del año anterior?
La semana 1 es la semana con el primer jueves. Cuando el 1 de enero es viernes, sábado o domingo, el jueves de su semana está en el año anterior, así que esa semana pertenece al año anterior.
¿Y la diferencia entre fechas, o sumar días a una fecha?
Usa la calculadora de días entre fechas o la calculadora de fechas. Para el tiempo Unix, usa el conversor de marcas de tiempo Unix.