Una marca de tiempo es una secuencia de caracteres o información codificada que identifica cuándo ocurrió un evento determinado, generalmente indicando la fecha y la hora, a veces con una precisión de una pequeña fracción de segundo. [ 1 ] Sin embargo, las marcas de tiempo no tienen por qué basarse en una noción absoluta de tiempo. Pueden tener cualquier época, ser relativas a cualquier momento arbitrario, como el momento de encendido de un sistema o algún momento arbitrario en el pasado.
En ocasiones se hace una distinción entre los términos marca de tiempo ( DS ), marca de tiempo ( TS ) y marca de tiempo de fecha ( DTS ):
Historia
El término "marca de tiempo" deriva de los sellos de goma que se usaban en las oficinas para estampar la fecha actual, y a veces la hora, con tinta en documentos de papel, para registrar cuándo se recibía el documento. Ejemplos comunes de este tipo de marca de tiempo son el matasellos de una carta o las horas de entrada y salida en una tarjeta de control horario .
Con la llegada de los sistemas de datos digitales, el término se ha ampliado para referirse a la información digital de fecha y hora asociada a los datos digitales. Por ejemplo, los archivos informáticos contienen marcas de tiempo que indican cuándo se modificaron por última vez, y las cámaras digitales añaden marcas de tiempo a las fotografías que toman, registrando la fecha y la hora en que se tomaron.
marcas de tiempo digitales
Las marcas de tiempo se suelen presentar en un formato consistente, lo que permite comparar fácilmente varios registros y realizar un seguimiento del progreso a lo largo del tiempo; la práctica de registrar las marcas de tiempo de forma consistente junto con los datos reales se denomina registro de marcas de tiempo . [ 2 ]
Las marcas de tiempo se utilizan con frecuencia para registrar eventos o en una secuencia de eventos (SOE), en cuyo caso cada evento en el registro o SOE está marcado con una marca de tiempo.
Prácticamente todos los sistemas de archivos de computadora almacenan una o más marcas de tiempo en los metadatos de cada archivo . En particular, la mayoría de los sistemas operativos modernos admiten la llamada al sistema POSIX stat , mediante la cual cada archivo tiene tres marcas de tiempo asociadas: hora del último acceso (atime: ls -lu), hora de la última modificación (mtime: ls -l) y hora del último cambio de estado (ctime: ls -lc).
Cuando algunos sistemas de archivado de archivos y control de versiones copian un archivo de un ordenador remoto al ordenador local, ajustan las marcas de tiempo del archivo local para que muestren la fecha y hora en el pasado en que ese archivo fue creado o modificado en el ordenador remoto, en lugar de la fecha y hora en que ese archivo fue copiado al ordenador local.
En muchos casos, las marcas de tiempo suelen ser imprecisas. Sin corregir las marcas de tiempo inexactas, las aplicaciones relacionadas con el tiempo, como el análisis de procedencia o las consultas de patrones, no son fiables. Para evaluar la exactitud de las marcas de tiempo, se pueden aplicar restricciones temporales, estableciendo límites de distancia entre ellas. [ 3 ]
Normalización
La norma ISO 8601 estandariza la representación de fechas y horas. [ 4 ] Estas representaciones estándar se utilizan a menudo para construir valores de marca de tiempo.
Ejemplos
Ejemplos de marcas de fecha y hora:
- Jueves 31/12/2009 13:35 — Fecha con formato mixto, reloj de 12 horas con formato big-endian
- Jueves 31.12.2009 13:35 — misma hora que la anterior, formato diferente con fecha little-endian y reloj de 24 horas big-endian.
- 2005-10-30 T 10:45 UTC — Orden internacional ISO 8601 ( big-endian ) con zona horaria )
- 2007-11-09 T 11:20 UTC — mismo formato que el anterior, por lo que es fácil de comparar y realizar una ordenación alfanumérica.
- Sáb 23 jul 02:16:57 2005
- 2009-10-31T01:48:52Z — ISO 8601
- 2009-10-31 01:48:52Z — "Hora de Internet" según RFC 3339 , basada en ISO 8601
- 1256953732 — Hora Unix , equivalente a 2009-10-31 T 01:48:52Z
- 1969-07-21 T 02:56 UTC
- 07:38, 11 de diciembre de 2012 (UTC)
- 1985-102 T 10:15 UTC — año 1985, día número 102, es decir , 12 de abril de 1985
- 1985-W15-5 T 10:15 UTC — año 1985, semana número 15, día laborable 5 = 12 de abril de 1985
- 20180203073000 — utilizado en las URL de recuerdo de Wayback Machine , equivale al 3 de febrero de 2018 a las 07:30:00
Ejemplos de marcas de fecha:
- 25/05/2025 — Representación internacional de la norma ISO 8601 del 25 de mayo de 2025
Ejemplos de marcas de tiempo:
- 17:30:23 — hora del día en una tarde
- 123478382 ns — el número de nanosegundos transcurridos desde el arranque
- 17 minutos: un contador de minutos arbitrario que se incrementa cada minuto desde su último evento de "reinicio" manual.
- 21 — un contador sin unidades que indica únicamente el orden relativo de los eventos; este es el evento n.° 21, que viene después del 20 y antes del 22.
Véase también
- Firma electrónica avanzada
- Fechado retroactivo y fechado prospectivo , firmar un documento con una marca de tiempo (a veces legítimamente) que representa un punto en el tiempo, ya sea hacia adelante o hacia atrás.
- Numeración de Bates
- Sellado de tiempo confiable y descentralizado en la cadena de bloques
- Número de secuencia , número consecutivo en una secuencia de números, por ejemplo, utilizado en la clasificación.
- Marcado de tiempo vinculado
- Registro de tiempo (informática)
- Control de concurrencia basado en marcas de tiempo
- Sello de tiempo confiable
Referencias
- ↑ "timestamp" . dictionary.cambridge.org . 1 de octubre de 2025 . Consultado el 4 de octubre de 2025 .
- ↑ Claudia Maria Bauzer Medeiros (19 de septiembre de 2009). SISTEMAS AVANZADOS DE INFORMACIÓN GEOGRÁFICA - Volumen I. Publicaciones EOLSS. pág. 59. ISBN 978-1-905839-91-9.
- ↑ Song, Shaoxu; Huang, Ruihong; Cao, Yue; Wang, Jianmin (mayo de 2021). "Limpieza de marcas de tiempo con restricciones temporales" . The VLDB Journal . 30 (3): 425– 446. doi : 10.1007/s00778-020-00641-6 . ISSN 1066-8888 . S2CID 7559769 .
- ↑ "ISO 8601:2004(E)" (PDF) . ISO . 1 de diciembre de 2004 . Recuperado el 7 de marzo de 2010 .
3.5 Expansión … Por acuerdo mutuo de los socios en el intercambio de información, se permite expandir el componente que identifica el año calendario, que de otro modo está limitado a cuatro dígitos. Esto permite hacer referencia a fechas y horas en años calendario fuera del rango admitido por representaciones completas, es decir, antes del inicio del año [0000] o después del final del año [9999].
- Tiempo