Las personas hablan del viernes 28 de agosto de 2026, de la semana 35 o de las 14:30. Los programas necesitan representaciones suficientemente precisas y regulares para almacenar, comparar e intercambiar esos valores.
Dos formatos son especialmente habituales: el número de semana ISO y el timestamp Unix. Ambos describen el tiempo, pero responden a necesidades distintas.
¿Qué es una semana ISO?
ISO 8601 define una forma coherente de numerar las semanas. La semana comienza el lunes, termina el domingo y se numera del 1 al 52, a veces 53.
El año asociado a una semana ISO puede diferir del año civil durante algunos días alrededor de Año Nuevo.
La Calculadora de número de semana ISO devuelve el número de semana, el año ISO y las fechas del lunes y domingo correspondientes.
Por qué el año ISO puede diferir del año civil
El 1 de enero pertenece al nuevo año civil, pero puede seguir formando parte de la última semana ISO del año anterior. Del mismo modo, algunos últimos días de diciembre pueden pertenecer a la semana 1 del año ISO siguiente.
Una forma útil de recordar la regla es que la semana 1 contiene el primer jueves del año.
Para informes semanales, sprints, logística o exportaciones de datos conviene conservar juntos el número de semana y el año ISO.
Encontrar la semana ISO de una fecha.
¿Por qué algunos años tienen semana 53?
Un año civil tiene 365 días, o 366 si es bisiesto. Cincuenta y dos semanas representan 52 × 7 = 364 días.
Quedan uno o dos días y, según su posición, algunos años ISO tienen una semana 53. No debe suponerse que todos terminan en la semana 52.
¿Qué es un timestamp Unix?
Un timestamp Unix representa el tiempo como un número contado desde un origen convencional: el 1 de enero de 1970 a las 00:00:00 UTC, conocido como época Unix.
El Convertidor de timestamp permite convertir un timestamp en una fecha legible y hacer la operación inversa.
Segundos o milisegundos
Los timestamps Unix clásicos suelen expresarse en segundos. Muchos entornos, incluido JavaScript, utilizan milisegundos.
El factor entre ambos es 1.000. Una confusión de unidad puede producir una fecha muy alejada de la esperada.
Al recibir un timestamp desde una API, base de datos o archivo, comprueba siempre la unidad utilizada.
Convertir un timestamp en fecha.
Timestamp y zona horaria
Un timestamp identifica un instante. Su visualización puede depender después de la zona horaria.
El mismo instante puede mostrarse con horas distintas en París y Nueva York. No cambia el timestamp, sino su representación local.
Por eso almacenar un instante y mostrar una fecha local son operaciones diferentes. UTC se utiliza a menudo como referencia común entre sistemas.
Fecha legible, fecha ISO o timestamp
No existe un formato mejor para todos los usos.
Una fecha localizada es cómoda para una persona, pero puede ser ambigua internacionalmente. Una fecha como 2026-08-28 sigue el orden año-mes-día y resulta clara para intercambiar fechas civiles. Un timestamp es especialmente útil para representar un instante en software.
La pregunta es si necesitas representar una fecha civil, un instante preciso o un periodo del calendario.
Número de semana o diferencia entre fechas
El número de semana clasifica una fecha dentro de una semana ISO; no mide una duración.
Para medir días entre dos fechas, utiliza la Calculadora de diferencia entre fechas. Para un plazo, Días hasta una fecha. Para identificar una semana, la Calculadora de número de semana ISO.
Timestamp o aritmética del calendario
Un timestamp representa bien un instante técnico, pero no sustituye las reglas del calendario.
Sumar un mes no equivale a sumar un número fijo de segundos porque los meses tienen distinta duración.
Para desplazar una fecha, utiliza Sumar o restar una duración a una fecha. Para convertir segundos, minutos, horas o días, utiliza el Convertidor de duración.
Elegir la herramienta adecuada
La categoría Fechas y tiempo incluye la Calculadora de edad, diferencia entre fechas, aritmética de fechas, días hasta una fecha, días laborables, duración entre horas, convertidor de duración, semana ISO y convertidor de timestamp.
Para cálculos del calendario, consulta Cálculos de fechas: diferencias, plazos, días laborables y aritmética del calendario. Para horas y unidades, continúa con Duraciones y horas: calcular, convertir y gestionar el paso por medianoche.