stringtranslate.com

Временная метка

Настоящая отметка времени примерно 1960 года.

Временная метка — это последовательность символов или закодированная информация, определяющая, когда произошло определенное событие, обычно с указанием даты и времени суток, иногда с точностью до небольшой доли секунды. Однако временные метки не обязательно должны основываться на каком-то абсолютном понятии времени. Они могут относиться к любой эпохе, могут относиться к любому произвольному времени, например времени включения системы, или к произвольному времени в прошлом.

Иногда проводится различие между терминами datestamp , timestamp и date-timestamp :

История

Термин «метка времени» происходит от резиновых штампов, используемых в офисах для проставления чернилами текущей даты, а иногда и времени, на бумажных документах, чтобы указать, когда документ был получен. Типичными примерами меток времени этого типа являются почтовый штемпель на письме или время прихода и ухода на карточке учета рабочего времени .

С появлением систем цифровых данных этот термин расширился и стал относиться к цифровой информации о дате и времени, прикрепленной к цифровым данным. Например, компьютерные файлы содержат временные метки, указывающие, когда файл был последний раз изменен, а цифровые камеры добавляют временные метки к снимкам, которые они делают, записывая дату и время съемки.

Цифровые временные метки

Эти данные обычно представляются в единообразном формате, что позволяет легко сравнивать две разные записи и отслеживать прогресс с течением времени; практика записи временных меток согласованным образом вместе с фактическими данными называется временной меткой . [1]

Метки времени обычно используются для регистрации событий или последовательности событий (SOE), и в этом случае каждое событие в журнале или SOE помечается меткой времени.

Практически все компьютерные файловые системы хранят одну или несколько временных меток в метаданных каждого файла . В частности, большинство современных операционных систем поддерживают stat (системный вызов) POSIX , поэтому с каждым файлом связаны три временные метки: время последнего доступа (atime:) ls -lu, время последней модификации (mtime:) ls -lи время последнего изменения статуса. (время: ls -lc).

Некоторые файловые архиваторы и некоторые программы контроля версий при копировании файла с какого-либо удаленного компьютера на локальный компьютер настраивают временные метки локального файла, чтобы отображать дату/время в прошлом, когда этот файл был создан или изменен на этом удаленном компьютере. , а не дату/время копирования файла на локальный компьютер.

Во многих случаях временные метки часто оказываются грязными. Без очистки неточных временных меток приложения, связанные со временем, такие как анализ происхождения или запросы шаблонов, не будут надежными. Чтобы оценить правильность временных меток, можно применить временные ограничения, объявляя пределы расстояния между временными метками. [2]

Стандартизация

ISO 8601 стандартизирует представление даты и времени. [3] Эти стандартные представления часто используются для создания значений временных меток.

Примеры

Примеры меток даты и времени:

Примеры дат:

Примеры временных меток:

Порядковый номер:

Смотрите также

Примечания

Рекомендации

  1. Клаудия Мария Баузер Медейрос (19 сентября 2009 г.). РАСШИРЕННЫЕ ГЕОГРАФИЧЕСКИЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ - Том I. Публикации EOLSS. п. 59. ИСБН 978-1-905839-91-9.
  2. ^ Сун, Шаосюй; Хуан, Жуйхун; Цао, Юэ; Ван, Цзяньминь (май 2021 г.). «Очистка временных меток с временными ограничениями». Журнал ВЛДБ . 30 (3): 425–446. дои : 10.1007/s00778-020-00641-6. ISSN  1066-8888. S2CID  7559769.
  3. ^ «ISO 8601:2004(E)» (PDF) . ИСО . 1 декабря 2004 года . Проверено 7 марта 2010 г. 3.5 Расширение… По взаимному согласию партнеров по обмену информацией допускается расширение компонента, идентифицирующего календарный год, который в противном случае ограничивается четырьмя цифрами. Это позволяет ссылаться на даты и время в календарных годах вне диапазона, поддерживаемого полными представлениями, т.е. до начала года [0000] или после конца года [9999].