Marca de tiempo

Información que identifica cuándo ocurrió un evento

Un sello de tiempo real de alrededor de 1960.

Una marca de tiempo es una secuencia de caracteres o información codificada que identifica cuándo ocurrió un determinado evento, generalmente indicando la fecha y la hora del día, a veces con una precisión de una pequeña fracción de segundo. Sin embargo, las marcas de tiempo no tienen por qué basarse en una noción absoluta del tiempo. Pueden tener cualquier época, pueden ser relativas a cualquier momento arbitrario, como el momento en que se enciende un sistema, o a algún momento arbitrario en el pasado.

A veces se hace una distinción entre los términos marca de fecha , marca de tiempo y fecha-marca de tiempo :

  • Marca de fecha o DS : una fecha, por ejemplo 2024-10-22 según ISO 8601
  • Marca de tiempo o TS : una hora del día, por ejemplo 02:42:10 usando un reloj de 24 horas
  • Marca de fecha y hora o DTS : fecha y hora, por ejemplo 2024-10-22, 02:42:10

Historia

El término "sello de tiempo" deriva de los sellos de goma que se utilizan en las oficinas para estampar con tinta la fecha actual, y a veces la hora, en documentos de papel, para registrar cuándo se recibió el documento. Ejemplos comunes de este tipo de sello de tiempo son un matasellos en una carta o las horas de "entrada" y "salida" en una tarjeta de control de 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 adjunta a los datos digitales. Por ejemplo, los archivos de computadora contienen marcas de tiempo que indican cuándo se modificó el archivo por última vez, y las cámaras digitales agregan marcas de tiempo a las fotografías que toman, registrando la fecha y la hora en que se tomó la fotografía.

Marcas de tiempo digitales

Estos datos se presentan generalmente en un formato consistente, lo que permite una fácil comparación de dos registros diferentes y el seguimiento del progreso a lo largo del tiempo; la práctica de registrar marcas de tiempo de manera consistente junto con los datos reales se denomina sellado de tiempo . [1]

Las marcas de tiempo se utilizan normalmente para registrar eventos o en una secuencia de eventos (SOE), en cuyo caso cada evento en el registro o SOE se marca con una marca de tiempo.

Prácticamente todos los sistemas de archivos informáticos 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 estadística POSIX (llamada al sistema) , por lo que 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:).

Algunos archivadores de archivos y algunos programas de control de versiones , cuando copian un archivo desde una computadora remota a una computadora local, ajustan las marcas de tiempo del archivo local para mostrar la fecha y hora pasadas en que ese archivo fue creado o modificado en esa computadora remota, en lugar de la fecha y hora en que ese archivo fue copiado a la computadora local.

En muchos casos, las marcas de tiempo suelen estar sucias. Si no se eliminan 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, declarando límites de distancia entre las marcas de tiempo. [2]

Normalización

La norma ISO 8601 estandariza la representación de fechas y horas. [3] 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 en formato mixed-endian, reloj de 12 horas big-endian)
  • Jueves 31.12.2009 13:35 (mismo horario que el anterior, formato diferente con fecha little-endian y reloj big-endian de 24 horas)
  • 2005-10-30 T 10:45 UTC (orden de tiempo ISO internacional ( 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)
  • Sábado 23 de julio de 2005 02:16:57
  • 31 de octubre de 2009 a las 01:48:52 ( ISO 8601 )
  • 2009-10-31 01:48:52Z ("hora de Internet" según RFC 3339 , basado en ISO 8601)
  • 1256953732 ( hora Unix , equivalente a 2009-10-31 T 01:48:52Z)
  • (21 de julio de 1969, 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 de la semana 5 = 12 de abril de 1985)
  • 20180203073000 (Usado en las URL de recuerdo de Wayback Machine , es igual al 3 de febrero de 2018 a las 7:30:00)

Ejemplos de sellos de fecha:

Ejemplos de marcas de tiempo:

  • 17:30:23 (hora del día en una tarde)
  • 123478382 ns (la cantidad de nanosegundos desde el arranque)
  • 17 minutos (un contador de minutos arbitrario que se incrementa cada 1 minuto desde su último evento de "reinicio" manual)

Número de secuencia :

  • 21 (un contador sin unidades que indica solo 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

Referencias

  1. ^ Claudia Maria Bauzer Medeiros (19 de septiembre de 2009). SISTEMAS DE INFORMACIÓN GEOGRÁFICA AVANZADOS - Volumen I. Publicaciones EOLSS. p. 59. ISBN 978-1-905839-91-9.
  2. ^ 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.
  3. ^ "ISO 8601:2004(E)" (PDF) . ISO . 1 de diciembre de 2004 . Consultado el 7 de marzo de 2010 . 3.5 Ampliación … Por acuerdo mutuo de los socios en el intercambio de información, se permite ampliar 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].
Obtenido de "https://es.wikipedia.org/w/index.php?title=Marca de tiempo&oldid=1251854905"