Calculadora de número de semana
Encuentra el número de semana ISO 8601 para cualquier fecha — al instante, en tu navegador.
Esta página se tradujo del inglés con ayuda de IA y se cotejó con el original. Leer la versión en inglés
Número de semana ISO
Semana 38
Año ISO 2026
- Gratis — No requiere registro
- Instantáneo — Los resultados se actualizan mientras escribes
- Privado — Procesado en tu navegador
«Lo entregamos en la W38» no deja lugar a dudas… siempre que todo el mundo esté de acuerdo en qué semana es esa. La herramienta de arriba te da el número de semana ISO 8601 de cualquier fecha, junto con el año ISO, que no siempre coincide con el año natural.
Cómo funciona
Elige una fecha; por defecto es la de hoy. El resultado es el número de semana ISO y el año ISO, y el botón de copiar genera la forma combinada estándar, 2026-W38.
ISO 8601 define la semana con precisión:
- Las semanas van de lunes a domingo. El lunes es el día 1 y el domingo, el día 7.
- La semana 1 es la que contiene el primer jueves del año; dicho de otro modo, la que contiene el 4 de enero, o también la primera semana que tiene la mayoría de sus días en el año nuevo.
- Un año tiene 52 o 53 semanas ISO. Los años de 53 semanas llegan más o menos cada cinco o seis años, cuando el 1 de enero cae en jueves, o en miércoles si el año es bisiesto.
La consecuencia interesante aparece en el cambio de año. El 31 de diciembre de 2025 cae en la semana ISO 1 del año ISO 2026; el 1 de enero de 2027 cae en la semana 53 del año ISO 2026. Por eso la herramienta muestra el año ISO como un dato aparte en lugar de dar por hecho el año natural de la fecha que escribiste: un número de semana sin su año ISO es ambiguo durante unos seis días al año, y son justo los días en que se hacen los cierres de fin de año.
Las fechas se interpretan como la medianoche en hora local y la aritmética de semanas se hace después en UTC, así que el resultado nunca se desplaza un día según tu zona horaria.
Las semanas ISO no son la única convención
Esto importa si comparas cifras entre sistemas distintos. Hay otras dos convenciones muy extendidas:
- Las semanas estadounidenses (o «broadcast») van de domingo a sábado, y la semana 1 es simplemente la que contiene el 1 de enero. Por eso, la mayoría de los años el número de semana estadounidense es una unidad mayor que el ISO a principios de enero, y ambos pueden no coincidir durante las primeras semanas del año.
- Las semanas ordinales simples se limitan a contar bloques de siete días desde el 1 de enero, lo que produce una «semana 53» residual de uno o dos días y ninguna alineación estable con los días de la semana.
Las hojas de cálculo nadan entre dos aguas: WEEKNUM de Excel (NUM.DE.SEMANA en español) usa por defecto la convención estadounidense y necesita ISOWEEKNUM (o WEEKNUM(date, 21)) para la ISO. Si un dashboard y una hoja de cálculo difieren en una unidad, casi siempre es por esto.
Trabajar con semanas en el código y en los datos
No calcules números de semana con dayOfYear / 7. Usa el soporte ISO de la plataforma: WeekFields.ISO en java.time, %G-W%V en strftime, EXTRACT(ISOYEAR ...) y EXTRACT(WEEK ...) en PostgreSQL. Optional y la API de fecha y hora trata los campos temporales y los ajustadores que convierten esto en una sola línea en lugar de una fuente de bugs en el cambio de año.
La semana es además la granularidad de reporting más habitual, y ahí es donde muerde el año de 53 semanas: una comparación interanual «de la semana 1 a la 52» pierde una semana de datos sin que nadie se dé cuenta, y un gráfico indexado por año natural más número de semana contará dos veces o perderá la semana que cae entre dos años. Indexar por el par año ISO–semana resuelve ambos problemas. Business intelligence explica cómo elegir la granularidad temporal y construir una dimensión de fecha que incluya la semana ISO y el año ISO como columnas de pleno derecho, que es la solución duradera.
Herramientas relacionadas
Para contar los días entre dos fechas, usa días entre fechas; para excluir los fines de semana, días hábiles; para una cuenta atrás hasta un hito fijo, días hasta una fecha.
Preguntas frecuentes
- ¿Qué es un número de semana ISO?
- Es el número de semana definido por la norma ISO 8601, donde las semanas van de lunes a domingo y la semana 1 es la que contiene el primer jueves del año.
- ¿Por qué una fecha cercana al inicio o al final del año muestra un año distinto?
- Los últimos días de diciembre pueden caer en la semana 1 del siguiente año ISO, y los primeros días de enero pueden caer en la última semana del año ISO anterior — el año ISO mostrado refleja esto.
- ¿Mis datos se suben a algún sitio?
- No. El cálculo ocurre totalmente en tu navegador.