stringtranslate.com

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

Реальная временная метка примерно 1960 года.

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

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

История

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

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

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

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

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

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

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

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

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

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

Примеры

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

Примеры календарных штемпелей:

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

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

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

Ссылки

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