Conversor de fecha de semana ISO
Convierte cualquier fecha del calendario gregoriano a su fecha de semana ISO 8601 (YYYY-Www-D) y viceversa, con el número de semana y el día de la semana exactos.
Dirección
Enter a valid number
¿Cómo funciona esta calculadora?
Esta herramienta convierte una fecha gregoriana a una fecha de semana ISO 8601 (YYYY-Www-D) y viceversa. Las semanas ISO empiezan el lunes, y la semana 1 es la que contiene el primer jueves del año, así que el año ISO puede diferir del año natural cerca de enero y diciembre. Los días de la semana van de lunes = 1 a domingo = 7.
Fórmula
How this is calculated
Elige una dirección. "Fecha gregoriana a fecha de semana ISO" toma una fecha de calendario como YYYY-MM-DD y devuelve su fecha de semana ISO 8601. "Fecha de semana ISO a fecha gregoriana" toma un año ISO, un número de semana (1-53) y un día de la semana (lunes = 1 … domingo = 7) y devuelve la fecha de calendario correspondiente.
El sistema de fecha de semana ISO 8601 se ancla en los jueves: cada semana ISO va de lunes a domingo, y la semana que contiene el primer jueves del año es la semana 1. Para hallar el número de semana calculamos el índice del día de la semana dayNr = (getUTCDay() + 6) mod 7 (lunes = 0), desplazamos la fecha al jueves de su semana (date − dayNr + 3) y contamos las semanas completas desde el primer jueves de ese año. El día de la semana ISO es simplemente dayNr + 1. Para la inversa, partimos del 4 de enero (siempre en la semana 1), retrocedemos al lunes de la semana 1 y luego sumamos (week − 1) × 7 + (weekday − 1) días.
Toda la aritmética usa fechas UTC para evitar los cambios de horario de verano y de zona horaria. El año ISO puede diferir del año gregoriano cerca del 1 de enero y el 31 de diciembre; por ejemplo, 2027-01-01 pertenece a la semana ISO 2026-W53. Las entradas se validan: las fechas de calendario imposibles y las semanas fuera de rango (como la semana 53 en un año de 52 semanas) se rechazan mediante una comprobación de reconstrucción.
Preguntas frecuentes
Las semanas ISO nunca se dividen: una semana pertenece por entero al año que contiene su jueves. Así, los últimos días de diciembre pueden caer en la semana 1 del año ISO siguiente, y principios de enero pueden caer en la última semana del año ISO anterior.
La mayoría de los años ISO tienen 52 semanas, pero algunos tienen 53. Un año tiene 53 semanas cuando el 1 de enero es jueves, o cuando es miércoles en un año bisiesto.
ISO 8601 numera los días de lunes = 1 a domingo = 7, a diferencia de la convención común de domingo = 0 que usan muchos lenguajes de programación.
También conocido como
TG we-Calculate Editorial Team. (2026). Conversor de fecha de semana ISO [Online calculator]. TG we-Calculate. https://we-calculate.com/es/calculator/iso-week-date-converter
TG we-Calculate Editorial Team. "Conversor de fecha de semana ISO." TG we-Calculate. 2026. https://we-calculate.com/es/calculator/iso-week-date-converter.
TG we-Calculate Editorial Team, "Conversor de fecha de semana ISO," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/es/calculator/iso-week-date-converter
@misc{wecalculate_iso_week_date_converter, title = {Conversor de fecha de semana ISO}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/es/calculator/iso-week-date-converter}}, year = {2026}, note = {TG we-Calculate} }
¿Te ayudó esta calculadora?
